Напишите программу, которая в последовательности натуральных чисел определяет наибольшее нечётное трехзначное число. Программа получает на вход количество чисел в последовательности, а затем сами числа. В последовательности всегда имеется нечетное
трехзначное число. Ко Количество чисел не превышает 1000. Введенные числа не превышают 30 000. Программа должна вывести одно число - наибольшее нечётное трехзначное число после-
довательности.
Пример работы программы:
Входные данные
4 2345 583 857 954
Выходные данные
857

savannah1 savannah1    3   20.05.2020 07:29    8

Ответы
69699696 69699696  13.08.2020 07:50

program z1;

var m,n,i,a: integer;

begin

writeln('Введите количество чисел в последовательности');

write ('n = ');

readln (n);

m:=101;

for i := 1 to n do

begin

write ('Введите число: ');

readln (a);

if (a>=100) and (a<=999) and (a mod 2 <> 0) and (a>m) then m:=a

end;

writeln ('Наибольшее нечётное трехзначное число ',m)

end.

ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика