Предмет: Информатика, автор: transaeroRuss

Определите, что будет на­пе­ча­та­но в ре­зуль­та­те ра­бо­ты сле­ду­ю­щей программы. Текст про­грам­мы приведён на трёх язы­ках программирования.

Алгоритмический язык Бейсик Паскаль
алг
нач
цел s, k
s := 2
нц для k от 1 до 3
s := s*s
кц
вывод s
кон
s = 2
FOR к = 1 TO 3
s = s*s
NEXT k
PRINT s
END
Var s, k: integer;
Begin
s := 2;
for k := 1 to 3 do
s := s*s;
write (s);
End.

Ответы

Автор ответа: elenaklon
4
Var s, k: integer;
Begin
s := 2;
for k := 1 to 3 do
s := s*s;
write (s);
End.

s = 2   k = 1 
s  = s * s
2 * 2 = 4

s = 4   k = 2 
s  = s * s
4 * 4 = 16

s = 16   k = 3 
s  = s * s
16 * 16 = 256

256
Похожие вопросы
Предмет: Математика, автор: samiremilsofiya