Дано натуральное число. определить: а) количество цифр 3 в нем; б) сколько раз в нем встречается последняя цифра;
287
467
Ответы на вопрос:
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 раз(а)
Program z; var x,max,n,k: integer; begin x: =-1; max: =-1; n: =0; k: =0; while x< > 0 do begin readln(x); k: =k+1; if x> max then begin max: =x; n: =k; end; end; writeln(n); end.
Популярно: Информатика
-
odminsovet03.06.2020 00:20
-
kulmameteva16.04.2020 12:29
-
duwie08.09.2020 16:54
-
ОлимпМальчик32124.11.2022 03:10
-
Alisa4561224.05.2021 21:06
-
ХлойкаПрайс01.12.2021 00:21
-
domka12345678924.04.2020 21:26
-
qwerty999999fgh22.03.2021 17:14
-
СиэльФантом15.07.2021 02:17
-
Hope473645745611.08.2020 11:20