06.05.2010, 22:02
|
#1
|
Пользователь
[OKT]DenisL вне форума
Регистрация: 16.07.2007
Адрес: ОКТ
Сообщений: 196
|
Помогите пожалуйста решить задачи в Turbo Pascal.
Помогите пожалуйста решить задачи в Turbo Pascal.
Цитата:
Разработка в среде турбо паскаль программы, реализующей алгоритм сортировки фон Неймана.
Задание:
!) Изучить работу с массивами и элементами массивов. Решить контрольные задачи: №4,18,22
2) Проанализировать метод сортировки слиянием фон Неймана. Решить контрольную задачу:
Упорядочить массив А1,А2,..., Аn по неубыванию с помощью алгоритма сортировки слиянием фон Неймана, когда каждая пора соседних элементов сливается в одну группу из двух элементов (последняя группа может состоять из одного элемента), каждая пара соседних двухэлементных групп-сливаются в одну четырёхэлементную группу и т.д. При каждом слиянии новая укрупнённа групп упорядочивается. Для отладки программы исходный массив сформировать с помощью генератора случайных чисел.
4) В массиве хранятся элементы, соответствующие росту учеников класса. Найти:
-средний рост учеников
-рост самого высокого и самого низкого в классе
-сколько ребят отберут в баскетбольную секцию,если туда отбирают с ростом больше 170 см.
-сколько ребят в классе имеют одинаковый рост
18)Написать программу, определяющую сумму положительных и кол-во отрицательных элементов среди элементов, расположенных между первым по порядку максимальным и последним по порядку минимальным элементами массива.
22) дан массив А размера N (N нечётное число). Вывести его элеметы с нечётными номерами в порядке убывания номеров: Аn, An-2,An-4,.....,A1, а затем все элементы с чётными номерами в порядке возврастания.
|
кто то может такое решить?
|
|
|