У цьому прикладі ви навчитеся обчислювати суму натуральних чисел.
Щоб зрозуміти цей приклад, ви повинні знати наступні теми програмування на C ++:
- C ++ для циклу
Позитивні цілі числа 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
Ця програма передбачає, що користувач завжди вводить додатне число.
Якщо користувач вводить від’ємне число, відображається сума = 0 , а програма припиняється.
Цю програму також можна зробити за допомогою рекурсії. Перегляньте цю статтю для обчислення суми натуральних чисел за допомогою рекурсії.