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

Написать программу которая для введённого пятизначного числа выводит количество нулей в нем
Гость
Ответ(ы) на вопрос:
Гость
Вот уже писал. uses crt; var a,n,i:integer; begin clrscr; write('Vvedite chislo: '); read(a); n:=0; while a<>0 do begin if a mod 10=0 then inc(n); a:=a div 10; end; writeln('N=', n); end.
Гость
var    n: integer; begin   read(n);   write(ord(n mod 10 = 0) + ord(n div 10 mod 10 = 0) + ord(n div 100 mod 10 = 0) + ord(n div 1000 mod 10 = 0)); end.
Не нашли ответ?
Ответить на вопрос
Похожие вопросы