Register

OR

Do you already have an account? Login

Login

OR

Don't you have an account yet? Register

Newsletter

Submit to our newsletter to receive exclusive stories delivered to you inbox!

Помогите пожалуйста
Дано натуральное число. Определить:

а) количество цифр 3 в нем;

б) сколько раз в нем встречается последняя цифра;

более месяца назад
Просмотров : 418    Ответов : 1   

Лучший ответ:

var
  n:longint;
  d,dn,m,k:integer;
begin
  Write('Введите натуральное число: '); Read(n);
  m:=0; k:=0;
  dn:=n mod 10;
  repeat
    d:=n mod 10;
    if d=3 then Inc(m);
    if d=dn then Inc(k);
    n:=n div 10
  until n=0;
  Writeln('Количество цифр 3 в числе равно ',m);
  Writeln('Последняя цифра встречается в числе ',k,' раз(а)')
end.

Тестовое решение:
Введите натуральное число: 1035334030
Количество цифр 3 в числе равно 4
Последняя цифра встречается в числе 3 раз(а)

более месяца назад
Ваш ответ:
Комментарий должен быть минимум 20 символов
Чтобы получить баллы за ответ войди на сайт





Вы можете из нескольких рисунков создать анимацию (или целый мультфильм!). Для этого нарисуйте несколько последовательных кадров и нажмите кнопку Просмотр анимации.


Другие вопросы: