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

0динокийхомяк 0динокийхомяк    3   21.01.2021 14:58    1

Ответы
petrachenkov201 petrachenkov201  20.02.2021 15:00

ответ: 80.

s: = 2 * k + s = 2 * (-5) + 0 = -10s: = 2 * k + s = 2 * (-4) + (-10) = -18s: = 2 * k + s = 2 * (-3) + (-18) = -24s: = 2 * k + s = 2 * (-2) + (-24) = -28s: = 2 * k + s = 2 * (-1) + (-28) = -30s: = 2 * k + s = 2 * 0 + (-30) = -30s: = 2 * k + s = 2 * 1 + (-30) = -28s: = 2 * k + s = 2 * 2 + (-28) = -24s: = 2 * k + s = 2 * 3 + (-24) = -18s: = 2 * k + s = 2 * 4 + (-18) = -10s: = 2 * k + s = 2 * 5 + (-10) = 0s: = 2 * k + s = 2 * 6 + 0 = 12s: = 2 * k + s = 2 * 7 + 12 = 26s: = 2 * k + s = 2 * 8 + 26 = 42s: = 2 * k + s = 2 * 9 + 42 = 60s: = 2 * k + s = 2 * 10 + 60 = 80
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика