Вопрос, который вызвал трудности
Дано натуральное число N (N > 9). Определить количество нулей в цифровой записи числа, кроме нулей в младших разрядах.
Ответ экспертов Учись.Ru
Чтобы дать полноценный ответ, был привлечён специалист, который хорошо разбирается в теме «ЕГЭ (школьный)». Ваш вопрос звучал так: Дано натуральное число N (N > 9). Определить количество нулей в цифровой записи числа, кроме нулей в младших разрядах.
После обсуждения с другими специалистами сервиса мы пришли к выводу, что правильный ответ на ваш вопрос будет звучать следующим образом:
var n0: integer; n: longint;
begin
readln(n);
while n mod 10 = 0 do n:= n div 10;
n0:=0;
while n<>0 do begin
if n mod 10 = 0 then inc(n0);
n:= n div 10;
end;
writeln(n0);
readln;
end.
begin
readln(n);
while n mod 10 = 0 do n:= n div 10;
n0:=0;
while n<>0 do begin
if n mod 10 = 0 then inc(n0);
n:= n div 10;
end;
writeln(n0);
readln;
end.