Ел
Елена

pascal abc. через repeat until проверить 1+2+3...+n=(n*(n+1))/2

Евгений
Евгений

s:=0;
for i:=1 to n;
s:=s+i:
s1:=n*(n+1)/2;
write (s:5,s1:5:1);

Па
Паша

input (n);
i:=1;
s1 = 0;
s2:=0;
repeat
begin
s1 := s1 + i;
i:=i+1;
end
until( i<=n)
s2 := (n*(n+1))/2;
writeln (s1);
writeln (s2);

Михаил Interstells
Михаил Interstells

ReadLn (n);
i:=1; s:= 0;
repeat
s := s + i;
i:=i+1;
until( i>n);
WriteLn (s,'=',n*(n+1)/2);

Похожие вопросы
lim[(-2)^n + 3^n]/[(-2)^(n+1) + 3^(n+1)]: n-> бесконечность; Как это решить?
Помогите решить 3 задачи в Pascal ABC (именнно в нем!)
найти значение выражения на Pascal ABC 1 * 1 +2 * 2 +..+ n * n
Помогите с Pascal ABC
как вообще это делать? Вычислить F(x)= 1! + 2! + 3! +.+n! (n&gt;1)
Помогите решить задачу в Pascal ABC!!!
Помогите програме Pascal ABC
Программирование в Pascal ABC-2
Программа в Pascal ABC
Записать в файл последовательного доступа N произвольных натуральных чисел. Язык Pascal ABC