Из чисел от 10 до 99 вывести те, сумма цифр которых равна n, возможны два варианта.
248
376
Ответы на вопрос:
Var a,n: integer; begin write('n = '); readln(n); for a: = 10 to 99 do if a mod 10 + a div 10 = n then write(a,' ') end. пример работы программы: n = 9 18 27 36 45 54 63 72 81 90
112 2 2,3,4,9 3 var n, m: longint; d: integer; begin read(n); m : = 0; while n > 0 do {1 на 0} begin d : = n mod 10; if d < 9 then begin m : = 10 * m + d; {домножили на 10} end; n : = n div 10; end; write(m); end.
Популярно: Информатика
-
termos6818.09.2021 03:56
-
layreddota225.08.2021 10:26
-
Donisimys00000003.11.2022 01:59
-
NeYch99905.09.2021 00:01
-
dubay080p0drxr30.01.2022 01:55
-
TeReNoRi05.01.2022 17:42
-
НикаКлубника1109.07.2020 13:04
-
ggagagaagaagaag09.08.2022 13:39
-
СпудиМэн04.03.2022 04:38
-
Kachmaresghg22.05.2023 04:43