Напишите программу , которая в последовательности 10-ти натуральных чисел определяет максимально число, оканчивающееся на 4. Если таких чисел нет , вывести (NO). (Язык программирования -Паскаль)

23 Окт 2019 в 06:48
199 +1
0
Ответы
1

program FindMaxNumber;

var
i, number, maxNumber: integer;
hasNumberEndingWith4: boolean;

begin
hasNumberEndingWith4 := false;
maxNumber := 0;

for i := 1 to 10 do
begin
write('Enter a natural number: ');
readln(number);

if (number mod 10 = 4) and (number > maxNumber) then
begin
maxNumber := number;
hasNumberEndingWith4 := true;
end;

end;

if hasNumberEndingWith4 then
writeln('The maximum number ending with 4 is: ', maxNumber)
else
writeln('NO');
end.

19 Апр 2024 в 09:54
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир