Яких значень набудуть змінні a і b після виконання умовних операторів, наведених нижче, для початкових значень a = 3; b = 5? if a > b: a = a+10 else : b = b+10
146
311
Ответы на вопрос:
Var n, i, a, k: integer; f: boolean; begin readln(n); for i : = 1 to n do begin a : = i; f : = true; while a > 0 do begin k : = a mod 10; a : = a div 10; if (k = 0) or (i mod k < > 0) then //если в числе есть 0, то считать что на 0 не делится, иначе замените = на < > f : = false; end; if f then write(i, ' '); end; end.
Популярно: Информатика
-
Arsen0062804.10.2021 23:06
-
Варёна19.06.2022 19:50
-
nat17akan17.04.2023 21:00
-
YNOCHKA200823.05.2022 14:25
-
schkuleva198019.09.2022 20:23
-
zagariyolga06812.06.2022 21:13
-
Италия1322.09.2020 15:15
-
rdutchik22.09.2020 04:08
-
20031003veronika06.04.2023 01:17
-
Нетта77114.09.2022 15:25