Задание 2. - определяющую максимальный и минимальный элементы вектора vectorn,

  1. Создать процедуру:

- определяющую максимальный и минимальный элементы вектора vectorn,

- сортирующую элементы, находящиеся между ними, по возрастанию.

Перед началом поиска максимального элемента max вектора vectorn принимаем за него элемент vector1. После этого сравниваем остальные элементы вектора vectori (i=2,…,n) с текущим максимумом: если очередной элемент больше текущего максимума max, то сейчас он – текущий максимум. Запоминаем индекс текущего максимума i_max.

Таким же образом определяем минимальный элемент вектора min и его индекс i_min.

Сравниваем индексы найденных элементов:

- если i_min < i_max , то сортируем элементы вектора от i_min+1 до i_max-1,

- если i_max < i_min , то сортируем элементы вектора от i_max+1 до i_min-1,

 

  1. Схема алгоритма решения задачи

 

2.1. Головная программа:

 

 

2.2. Подпрограмма-процедура:

  1. Код программы

 

3.1. На языке Паскаль:

 








Дата добавления: 2015-04-19; просмотров: 596;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.004 сек.