Анастасия7 лет назад
ПожаловатьсяПожаловаться

Что будет напечатано?Var s,k: integer; Begin S:=0; For k:=2 to 9 do S:=S+2*k;Write (s);End.

Ответы1

Аватар
Маргарита7 лет назад

Что будет напечатано?


Var s,k: integer;
Begin
S:=0; // задается начальное значение суммы
For k:=2 to 9 do // цикл изменяет значение переменной от 2 ло 9
S:=S+2*k; // высчитывается сумма
Write (s); // выводится ответ
End.
k = 2 -> s=0+2*2   -> s = 4
k = 3 -> s=4+3*2   -> s = 10
k = 4 -> s=10+4*2 -> s = 18
k = 5 -> s=18+5*2 -> s = 28
k = 6 -> s=28+6*2 -> s = 40
k = 7 -> s=40+7*2 -> s = 54
k = 8 -> s=54+8*2 -> s = 70
k = 9 -> s=70+9*2 -> s = 88

Ответ: 88

Рекомендации Учи.Ответов
УЧИ.РУ
Разобраться в сложных темах по школьным предметам помогут курсы Учи.ру
Заниматься