Скачиваний:
151
Добавлен:
15.06.2014
Размер:
744.07 Кб
Скачать

Полученные результаты представлены на рис. 2.3.

Рис. 2.3

2.3. Индивидуальные задания

Написать программу по созданию, добавлению, просмотру и решению поставленной задачи (в рассмотренных примерах это действие отсутствует) для стека. Реализовать сортировку стека двумя рассмотренными выше методами.

Решение поставленной задачи представить в виде блок-схемы.

Во всех заданиях создать список из положительных и отрицательных слу- чайных целых чисел.

1.Разделить созданный список на два: в первом должны находиться по- ложительные числа, во втором отрицательные.

2.Удалить из созданного списка четные числа.

3.Удалить из созданного списка отрицательные числа.

4.В созданном списке поменять местами крайние числа.

5.Из созданного списка удалить числа, заканчивающиеся на 5.

6.В созданном списке поменять местами числа с максимальным и мини- мальным значениями.

7.Перенести из созданного списка в новый список все числа, находя- щиеся между вершиной и максимальным числом.

8.Перенести из созданного списка в новый список все числа, находя- щиеся между вершиной и минимальным числом.

9.В созданном списке определить количество и удалить все числа, нахо- дящиеся между минимальным и максимальным.

15

10.В созданном списке определить количество чисел со значением, мень- ше среднего значения всех чисел, и удалить их.

11.В созданном списке вычислить среднее арифметическое и заменить им первое число.

12.Созданный список разделить на два: в первый поместить четные, а во второй нечетные числа.

13.В созданном списке определить максимальное значение и удалить его.

14.Из созданного списка удалить каждый второй элемент.

15.Из созданного списка удалить каждый нечетный элемент.

16.В созданном списке вычислить среднее арифметическое и заменить им все четные числа.

16