Информатика, вопрос задал jasmj , 2 года назад

СРОЧНО
С помощью цикла for вычислите значение выражения 3*4 + 4*5 +... + 50*51


Мартын05: for i=3 to 50 do
Мартын05: sum=sum+i*(i+1);
Мартын05: всё
Мартын05: только i:= и sum:=

Ответы на вопрос

Ответил pacixor
5

var i, sum: integer;

begin

sum := 0;

for i := 3 to 50 do sum := sum + i * (i + 1);

writeln(sum);

end.

Ответ: 44192


Мартын05: молодец!
Freezon41k: Integer не хватает, надо longint
Мартын05: Зачем? Word вполне хватит
pacixor: я в pascalabc делал, там integer и longint идентичны. но вообще да, word было бы получше
Ответил merkkaa
0

suma = 0

for i in range(3,4):

   suma += i * (i+1)

print(suma)


Мартын05: шо це за бред?
merkkaa: не к тому заданию отправлял
Новые вопросы