Дано натуральное число. определить сколько раз в нём встречается младшая цифра,free pascal

котя277 котя277    3   10.09.2019 01:10    6

Ответы
Durban1984 Durban1984  03.08.2020 23:22
Var
  n,k,d,dmin:integer;

begin
  Write('n='); Readln(n);
  dmin:=10;
  while n>0 do begin
    d:=n mod 10;
    if d<dmin then begin dmin:=d; k:=1 end
    else if d=dmin then k:=k+1;
    n:=n div 10
    end;
  Writeln('Минимальная цифра ',dmin,' встречается ',k,' раз(а)');
  Readln
end.
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика