In questo esempio imparerai a calcolare la somma dei numeri naturali.
Per comprendere questo esempio, è necessario conoscere i seguenti argomenti di programmazione C ++:
- C ++ per Loop
I numeri interi positivi 1, 2, 3, 4 … sono noti come numeri naturali.
Questo programma prende un numero intero positivo dall'utente (supponiamo che l'utente abbia immesso n) quindi, questo programma visualizza il valore di 1 + 2 + 3 +…. + N.
Esempio: somma di numeri naturali utilizzando loop
#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; )
Produzione
Immettere un numero intero positivo: 50 Somma = 1275
Questo programma presuppone che l'utente inserisca sempre un numero positivo.
Se l'utente immette un numero negativo, viene visualizzato Somma = 0 e il programma viene terminato.
Questo programma può essere eseguito anche utilizzando la ricorsione. Dai un'occhiata a questo articolo per calcolare la somma dei numeri naturali usando la ricorsione.