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

определите, что будет напечатано в результате выполнения следующего алгоритма, записаннного в Паскале.
Var s, k:integer
Begin
S:=0
for k:=-5 to 10 do s:=2*k+s;
writeln(s)
end.

Ответы

Автор ответа: KennyLans
1

Ответ: 80.

  • s: = 2 * k + s = 2 * (-5) + 0 = -10
  • s: = 2 * k + s = 2 * (-4) + (-10) = -18
  • s: = 2 * k + s = 2 * (-3) + (-18) = -24
  • s: = 2 * k + s = 2 * (-2) + (-24) = -28
  • s: = 2 * k + s = 2 * (-1) + (-28) = -30
  • s: = 2 * k + s = 2 * 0 + (-30) = -30
  • s: = 2 * k + s = 2 * 1 + (-30) = -28
  • s: = 2 * k + s = 2 * 2 + (-28) = -24
  • s: = 2 * k + s = 2 * 3 + (-24) = -18
  • s: = 2 * k + s = 2 * 4 + (-18) = -10
  • s: = 2 * k + s = 2 * 5 + (-10) = 0
  • s: = 2 * k + s = 2 * 6 + 0 = 12
  • s: = 2 * k + s = 2 * 7 + 12 = 26
  • s: = 2 * k + s = 2 * 8 + 26 = 42
  • s: = 2 * k + s = 2 * 9 + 42 = 60
  • s: = 2 * k + s = 2 * 10 + 60 = 80
Похожие вопросы
Предмет: Алгебра, автор: mashakolibri97