• Составьте алгоритм вычисления суммы всех натуральных чисел, не превышающих заданного натурального N . использовать цикл while

Ответы 5

  • "Не превышающих". У тебя "которые меньше".
  • надо написать в программе паскаль
    • Автор:

      snowy
    • 6 лет назад
    • 0
  • Не, я таким непотребством не занимаюсь. Бери на JS.
    • Автор:

      garcía23
    • 6 лет назад
    • 0
  • var

    k,sum,N:integer;

    begin

    k:=1;

    sum:=0;

    readln(N);

    while sum<N do begin

    sum:=sum+k;

    inc(k);

    end;

    writeln(sum);

    end.

  • Да алгоритм крайне прост, всего одна формула: сумма = (N + 1) * N / 2.

    Но раз тебе цикл "вхиле" нужен, то можно так:

    var N = prompt(), сч = 1, сумма = 0;

    while (сч <= N) {

     сумма += сч++;

    }

    alert(сумма);

  • Добавить свой ответ

Еще вопросы

Войти через Google

или

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

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

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