Надо написать программку на Паскале, без массивов. Дано натуральное число. Найти,

Надобно написать программку на Паскале, без массивов. Дано натуральное число. Определить, сколько раз у этого числа встречается малая цифра. (К примеру, при вводе числа 2618319, на экране обязано быть quot;2quot;).

Задать свой вопрос
1 ответ

program zz1;
var n,min, i,kol,b,c:integer; //задаем переменные
begin
write(введите данное число ); //вводим заданное число
read(n);
b:=n; //запоминаем заданное число в иной переменной
min:=9; //задаем начальное значение для малой цифры
while ngt;0 do //в этом цикле обретаем наименьшую цифру в числе
begin
c:=n mod 10;
n:=n div 10;
if clt;min then min:=c;
end;
while bgt;0 do//в этом цикле находим количество малых цифр в числе
begin
c:=b mod 10;
b:=b div 10;
if c=min then kol:=kol+1;
end;
write(количество малых цифр = ,kol); //выводим ответ
end.

, оставишь ответ?
Имя:*
E-Mail:


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

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

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

Войти на сайт