Решаем задачи Абрамян на Паскале. Param13

Param13. Описать процедуру Bell($$A$$, $$N$$), меняющую порядок элементов вещественного массива $$A$$ размера $$N$$ на следующий: наименьший элемент массива располагается на первом месте, наименьший из оставшихся элементов — на последнем, следующий по величине располагается на втором месте, следующий — на предпоследнем и т. д. (в результате график значений элементов будет напоминать колокол). Массив $$A$$ является входным и выходным параметром. С помощью этой процедуры преобразовать массивы $$A$$, $$B$$, $$C$$ размера $$N_A$$, $$N_B$$, $$N_C$$ соответственно.

Решение:

Другие задачи из раздела Param можно посмотреть здесь.

Комментарии:

Комментарии 3

  • В данной программе получается не «холм», а «впадина», так как исходный массив сортируется по убыванию

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *