• Вычислить сумму: s = 1 + 2 + 3 + ... + n, если значение n задано, не применяя формулу суммы членов арифметической прогрессии. 3 способа.
    можно и один способ, но желательно все 3.
    Заранее спасибо!

Ответы 1

  • 1.var n,s,i:integer;beginwrite('n='); readln(n);s:=0;for i:=1 to n do s:=s+i;writeln('s=',s);end.2.var n,s,i:integer;beginwrite('n='); readln(n);s:=0; i:=0;while i<n do  begin i:=i+1; s:=s+i; end;writeln('s=',s);end.3.var n,s,i:integer;beginwrite('n='); readln(n);s:=0; i:=0;repeat  i:=i+1; s:=s+i;  until i=n;writeln('s=',s);end.Пример:n=5s=15
    • Автор:

      ellis
    • 6 лет назад
    • 0
  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years