Дано естественное число N. Напишите функцию (Pascal), определяющую количество нулей среди

Дано натуральное число N. Напишите функцию (Pascal), определяющую количество нулей посреди всех цифр числа N.

Входные данные
Задано единственное число N

Выходные данные
Нужно вывести количество нулей среди всех цифр числа N.

Образцы
входные данные
100
выходные данные
2

Задать свой вопрос
1 ответ
Function ABC(A:integer):integer;
Begin
result:=0;
While Agt;0 do
   Begin
   if A mod 10 = 0 then result:=result+1;
   A:=A div 10;
   End;
End;

Var A:integer;

Begin
Read(A);
WriteLn(ABC(A));
End.
Михаил Папантонио
я имел ввиду, что мы не пишем программки с result
Надежда Зубарькова
На каком Паскале пишите? Turbo, Free, ABC ?
Ксения
abc
Владислав Обиднев
Тогда должно работать конкретно так..
Горничный Данил
у меня было как то так var A,N:integer;begin read(A); N:=0; while A>0 do begin if A mod 10 = 0 then N:=N+1; A:=A div 10; end; writeLn(N);End.
Долгицер Виталий
и он мне 30 былов даёт
Славик Акшитов
Если сказано написать функцию, означает необходимо писать функцию.. Function имяФункции(параметры):тип функции
Sveta Ablina
а училка мне не произнесет, что я не сам и тд...
Долбенко Дмитрий
???
Serezha Chiran
Ни мельчайшего понятия не имею о том, что именно Вы проходили
, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт