Определите, что будет напечатано в результате работы следующей программы. var s,k: integer; begin s := 2; for k := 1 to 5 do s := s * 2; writeln(s); end.

atoko atoko    2   07.11.2021 19:00    0

Ответы
evaava098 evaava098  07.11.2021 19:10

64.

Объяснение:

Каждая новая итерация цикла увеличивает s в два раза, а таких итераций всего пять. 2^5 = 32, 32 * 2 (начальное значение s) = 64.

ПОКАЗАТЬ ОТВЕТЫ
ket95651 ket95651  07.11.2021 19:10

var s,k: integer;

begin

s := 2; #присвоить s значение 2

for k := 1 to 5 do #k = 1#k=2#k=3#k=4#k=5

s := s * 2;             #s = 4#s=8#s=16#s=32#s=64

writeln(s); #вывод 64

end.

ответ: 64

Если ответ , отметьте его как лучший.

ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика