Сумма чисел от 1 до N

      Комментарии к записи Сумма чисел от 1 до N отключены

Помечено: ,

В этой теме 0 ответов, 1 участник, последнее обновление  Васильев Владимир Сергеевич 7 мес., 3 нед. назад.

  • Автор
    Сообщения
  • #3798

    Тема: циклы.

    Задача: Составить программу, которая выводит сумму положительных целых чисел, количество которых задается с клавиатуры. (вычислить сумму чисел от 1 до N).

    Материалы по теме: “Циклы в C++

    Решение:

    #include "stdafx.h"
    #include <iostream>
    #include <math.h>
    using namespace std;
    int main()
    {
      setlocale(LC_ALL,"Rus");
      int i, n, sum=0;
      cout<<"N = ";
      cin>>n;
      for (i=0; i<=n; i++)
      {
        sum+=i;
      }
      cout<<" Сумма первых "<<n<<" положительных чисел равна "<<sum<<endl;
      system("pause");
      return 0;
    }

    Читателям предлагаю подумать как решить эту задачу не используя цикл (гораздо более эффективно).

Для ответа в этой теме необходимо авторизоваться.