Дано натуральное число, не превышающее 108 . Нужно написать
программу, которая выводит на экран максимальную цифру числа,
меньшую 7. Если в числе нет цифр, меньших 7, требуется на экран вывести
«NO». Программист написал программу неправильно.
Найдите в программе все ошибки (их может быть одна или несколько).
Для каждой ошибки выпишите строку, в которой она допущена, и
приведите эту же строку в исправленном виде
(Паскаль)
var N, d, m: longint;
begin
readln(N);
m := 0;
while N > 0 do begin
d := N mod 10;
if d < 7 then
if m < d then m := d;
N := N div 10;
end;
if m = 0 then writeln('NO')
else writeln(m)
end.
110
358
Ответы на вопрос:
Популярно: Информатика
-
Vergoon01.07.2021 19:56
-
Илья095613.12.2022 23:19
-
DenKovYa03.09.2022 19:57
-
BeemayaS10.03.2020 22:45
-
SofiaAM29.05.2022 10:08
-
srs777s25.03.2023 07:51
-
slava20201113.06.2023 21:24
-
Kseniya0516.12.2021 04:16
-
Mimimimimi555555555504.10.2022 15:10
-
Minenub05.10.2020 23:20