Предмет: Информатика,
автор: userunknown8
50 БАЛЛОВ написать программу , которая подсчитывает сумму натуральных чисел от 1 до n (с циклом for, while, repeat
Ответы
Автор ответа:
2
Ответ:
ЦИКЛ FOR:
var s,i,n: integer;
begin
write('Введите n: ');
readln(n);
s:=0;
for i:=1 to n do
s:=s+i;
writeln('Сумма равна ',s);
end.
ЦИКЛ WHILE:
var s,i,n: integer;
begin
write('Введите n: ');
readln(n);
s:=0;
i:=1;
while (i<=n) do
begin
s:=s+i;
i:=i+1;
end;
writeln('Сумма равна ',s);
end.
ЦИКЛ REPEAT:
var s,i,n: integer;
begin
write('Введите n: ');
readln(n);
s:=0;
i:=1;
repeat
s:=s+i;
i:=i+1;
until i>n;
writeln('Сумма равна ',s);
end.
Похожие вопросы
Предмет: Русский язык,
автор: za1234
Предмет: Другие предметы,
автор: Настасья180501
Предмет: Английский язык,
автор: msGlushchenko9
Предмет: Физика,
автор: попа57
Предмет: Математика,
автор: 2007091