Програма C ++ за изчисляване на сумата на естествените числа

В този пример ще се научите да изчислявате сумата на естествените числа.

За да разберете този пример, трябва да имате познанията по следните теми за програмиране на C ++:

  • C ++ за Loop

Положителните цели числа 1, 2, 3, 4 … са известни като естествени числа.

Тази програма взема положително цяло число от потребителя (да предположим, че потребителят е въвел n), след това програмата показва стойността на 1 + 2 + 3 +…. + N.

Пример: Сума от натурални числа с помощта на цикъл

 #include using namespace std; int main() ( int n, sum = 0; cout <> n; for (int i = 1; i <= n; ++i) ( sum += i; ) cout << "Sum = " << sum; return 0; )

Изход

 Въведете положително цяло число: 50 Сума = 1275

Тази програма приема, че потребителят винаги въвежда положително число.

Ако потребителят въведе отрицателно число, Sum = 0 се показва и програмата се прекратява.

Тази програма може да се направи и с помощта на рекурсия. Вижте тази статия за изчисляване на сумата на естествените числа с помощта на рекурсия.

Интересни статии...