Дан массив A(N). Определить количество элементов, стоящих между максимальным и минимальным.
Помогите пожалуйста разобраться.
мисс_граффити
3.12.2012 6:34
Находим номера максимального и минимального элементов и вычитаем из одного другой. С чем конкретно трудности?
Цитата(мисс_граффити @ 3.12.2012 2:34)
Находим номера максимального и минимального элементов и вычитаем из одного другой. С чем конкретно трудности?
как найти их номера?
паскаль это темный лес для меня
Александр Сергеевич
3.12.2012 22:21
находим минимальный элемент, сначала считаем таковым первый элемент,
затем циклом сравниваем с 2 по последний элемент, если есть наименьший
присваиваем это значение минимальному элементу.
min:=m[1];
for i:=2 to n do
if min>m[i] then min:=m[i];
i здесь будет номер минимального элемента
Тоже самое с максисальным, также находим, и затем от номера
максимального отнимаем номер минимального, получаем количество элементов
между минимальным и максимальным элементами.