По данному числу n распечатайте все целые степени двойки, не превосходящие n, в порядке возрастания. операцией возведения в степень пользоваться нельзя! входные данные вводится натуральное число. выходные данные выведите ответ на . примеры входные данные 50 выходные данные 1 2 4 8 16 32
266
488
Ответы на вопрос:
Var n,st: integer; begin write('n = '); readln(n); st: =1; while st< =n do begin write(st,' '); st: =st*2; end; writeln; end. пример: n = 50 1 2 4 8 16 32
// pascalabc.net 3.1, сборка 1256 от 21.06.2016 begin var n: =readinteger; 1.iterate(k-> 2*k).takewhile(x-> x< =n).println; end. тестовое решение 50 1 2 4 8 16 32
Популярно: Информатика
-
kurilov21813.11.2021 04:50
-
peharbuxal11.01.2021 15:30
-
Draymon24.12.2021 17:13
-
laxier04.07.2021 11:07
-
alii33311.01.2020 06:09
-
Kirill12345qwert11.05.2021 20:54
-
zubkovnikita07.05.2021 08:10
-
elizavetabobrova12.06.2020 15:24
-
sorokovilya01.05.2021 17:10
-
Winday3130.09.2022 11:35