При каком наибольшем n программа выведет на экран сначала 2, а потом 12? var n, a, b, c: integer; begin readln(n); a : = 0; b : = 0; while n > 0 do begin a : = a+1; b : = b + (n mod 100); n : = n div 100; end; writeln(a); write(b); end.
255
485
Ответы на вопрос:
Впеременной a вычисляется количество пар цифр в числе. так как значение a должно быть равно 2, то число четырехзначное. в переменной b вычисляется сумма чисел, определяемых как остатки от деления на 100. четырехзначные числа, соответствующие этому требованию - это 1002, 1101 и 1200. наибольшее из них - 1200.
Популярно: Информатика
-
Светлая2602.11.2020 12:31
-
drsamsoff07.01.2022 14:38
-
AnastasiaBA30.07.2022 04:51
-
vaflya200727.08.2022 05:34
-
АлисаСелезнёва105.04.2022 21:52
-
HellyHopta28.07.2021 06:40
-
Дедушка9108.08.2021 05:20
-
juicedark627.06.2020 12:25
-
444346823476339904.07.2021 22:37
-
мик27101.04.2020 19:04