Войти
Регистрация
Спроси ai-bota
В
Все
Х
Химия
В
Видео-ответы
А
Алгебра
Г
Геометрия
О
ОБЖ
Д
Другие предметы
У
Українська література
Р
Русский язык
Б
Беларуская мова
У
Українська мова
Э
Экономика
Ф
Физика
М
Математика
Ф
Французский язык
Г
География
И
Информатика
М
МХК
О
Окружающий мир
П
Психология
Н
Немецкий язык
О
Обществознание
П
Право
И
История
М
Музыка
Л
Литература
Қ
Қазақ тiлi
Б
Биология
А
Английский язык
Показать больше
Показать меньше
halseylove
02.04.2021 05:40 •
Информатика
Унатрульного числа определить сумму и количетво четных цифр и определить сколько раз в числе встречается вторая цифра в pascal
Ответ:
pointbreakk9
02.10.2020 21:31
Program p1;
var a,a1,b,k,s,m,l:integer;
begin
readln(a);
a1:=a;
s:=0;
m:=0;
while a<>0 do
begin
b:=a mod 10;
if a mod 2=0 then
begin
k:=k+1;
s:=s+b;
end;
a:=a div 10;
if (a<10) and (m=0) then m:=b;
end;
while a1<>0 do
begin
b:=a1 mod 10;
if b=m then l:=l+1;
a1:=a1 div 10;
end;
writeln('Сумма четных цифр: ',s);
writeln('Количество четных цифр: ',k);
writeln('Вторая цифра встречается: ',l,' раз');
end.
0,0
(0 оценок)
Популярные вопросы: Информатика
Костя228337
31.12.2022 17:22
Автоматическое устр-во осуществило перекодировку информационного сообщения на языке первоначально записанного в коде unicode,в кодировку кои-8.при этом объем сообщения...
varvaranepomnas
02.11.2020 07:53
При запуске лаунчера GTA V пишет что загрузка занимает больше времени чем предполагалось , что делать?...
travisbeats
10.12.2020 23:36
Определите, что будет напечатано в результате работы следующей программы: var s, k: integer; begin s:= 200 for k:= 6 to 9 do s:= s - 5*k writeln(s) end....
Cru555her
20.01.2023 18:08
Вот алгоритм, описанный на псевдокоде. 1) Определите, что будет выведено при А=12 и В=15. 2) Объясните операнд НЕ, когда x 1. Например, я понимаю, что НЕ 0 будет 1,...
иоапгрдгоп
04.04.2022 08:15
Книга содержит 127 страниц. на каждой странице 34 строк. в каждой строке 56 символов (включая пробелы). найти информационный объём текста. за ответ 26...
kisslenkayaozax1i
29.05.2023 19:54
Сделайте таблицу умнажений в free pascal...
Varbax896
03.02.2022 09:44
решить (расписать все 16 примеров по действиям) очень надо :(...
Seperawar
02.05.2020 19:31
Как найти стороны и высоту триугольников...
vickyin1519
16.02.2021 01:08
Самостоятельная по алгебре за 8 класс решите плиз...
Slidopit
26.01.2020 21:02
английский не трудные задания вроде как...
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
var a,a1,b,k,s,m,l:integer;
begin
readln(a);
a1:=a;
s:=0;
m:=0;
while a<>0 do
begin
b:=a mod 10;
if a mod 2=0 then
begin
k:=k+1;
s:=s+b;
end;
a:=a div 10;
if (a<10) and (m=0) then m:=b;
end;
while a1<>0 do
begin
b:=a1 mod 10;
if b=m then l:=l+1;
a1:=a1 div 10;
end;
writeln('Сумма четных цифр: ',s);
writeln('Количество четных цифр: ',k);
writeln('Вторая цифра встречается: ',l,' раз');
end.