Найти сумму чисел на промежутке от 1 до N​


bazi15121994mai: N = int(input())
S = int(((1 + N) * N) / 2)
print('Sum = ' + str(S))
bazi15121994mai: Сумма чисел на отрезке [1, N]
bazi15121994mai: Для тех кто не понял, 1 и N в отрезок включены
bazi15121994mai: Для тех кто не понял, как это работает, повторите арифметическую прогрессию

Ответы

Ответ дал: mariyadaibova
1

Ответ:

Объяснение:

var i,N,k: integer;

begin

Write('введите N ');

readln (N);

k:=0;

for i:= 1 to N do

k:=k+i;

write (k);

readln

end.


bazi15121994mai: Через сумму арифметической прогрессии было бы куда быстрее и элегантнее))
Вас заинтересует