Составить программу на паскале. дано натуральное число: а) найти количество четных цифр; б) верно ли, что цифра а встречается в числе более двух раз а вводится с клавиатуры.
157
428
Ответы на вопрос:
Var a,b,c,c1,a1: integer; begin write('введите число => '); readln(a); write('введите число а => '); readln(a1); c: =0; c1: =0; while (a< > 0) do begin b: =a mod 10; a: =a div 10; if (b mod 2 =0) then c: =c+1; if (b=a1) then c1: =c1+1; end; writeln('количество чётных цифр => ', c); if (c1> 2) then writeln('а встречается в числе больше двух раз'); end.
Вслучае компиляции через gcc, нужно использовать ключ -std=gnu99, чтобы компилятор не порезал #define _use_math_defines
Популярно: Информатика
-
123456789082522.10.2022 05:08
-
MadalinaT28.08.2022 23:41
-
VarvaraErrorFell30.12.2022 03:11
-
darth029.04.2022 12:08
-
chuvak141414.06.2021 00:32
-
Fura4412.03.2020 17:48
-
lol104707.12.2020 12:06
-
ГлебGleb3914.01.2023 23:57
-
mirimyan7921.05.2022 15:04
-
Kira223613.01.2020 20:49