Составьте программу ** Паскале ** вход программы поступает неизвестное количество...

0 голосов
58 просмотров

Составьте программу на Паскале На вход программы поступает неизвестное количество натуральных чисел, ввод заканчивается нулём. Найти минимальное из введённых нечётных чисел


Информатика (76 баллов) | 58 просмотров
Дан 1 ответ
0 голосов

var a, min:integer;

begin

writeln('Введите числа (цифра 0 - выход из программы)');

readln(a);

min:= a;

while(a <> 0) do begin

 if (((a mod 2) = 1) and (min > a)) then

   min:= a;

readln(a);

end;

writeln('Минимальное нечетное число: ', min);

end.

(294 баллов)
0

Много скобочек после If, а так все идеально, огромное тебе спасибо!