Дан массив размера N. Найти малый из его локальных максимумов (локальный
Дан массив размера N. Отыскать минимальный из его локальных максимумов (локальный максимум это элемент, который больше хоть какого из собственных соседей).
Задать свой вопросprogram zz1;
const n = 14; //задаем количество элементов в массиве
var i, min:integer; // задаем переменные целого типа
m:array [1..n] of integer;
begin
for i:=1 to n do // записываем в массив числа случайным образом
m[i]:=random(201)-60;
for i:=1 to n do //выводим массив на экран
write(m[i], );
writeln; // переходим на новейшую строку для вывода ответа
min:=1000000; //задаем начальное значение для минимального элемента
for i:=2 to n-1 do // организуем цикл, в котором переберем все числа массива
if (m[i] gt; m[i + 1]) and (m[i] gt; m[i - 1]) then if m[i] lt; min then min:=m[i];
write( малый локальный максимум = , min); // выводим ответ
end.
-
Вопросы ответы
Статьи
Информатика
Статьи
Химия.
Русский язык.
Геометрия.
Физика.
Русский язык.
Химия.
Математика.
География.
Литература.
Разные вопросы.