Дан массив размера 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.
-
Вопросы ответы
Статьи
Информатика
Статьи
Математика.
Физика.
Математика.
Разные вопросы.
Разные вопросы.
Математика.
Разные вопросы.
Математика.
Физика.
Геометрия.