V tem primeru se boste naučili izračunati vsoto naravnih števil.
Če želite razumeti ta primer, morate poznati naslednje programske teme C ++:
- C ++ za Loop
Pozitivna cela števila 1, 2, 3, 4… so znana kot naravna števila.
Ta program od uporabnika vzame pozitivno celo število (predpostavimo, da je uporabnik vnesel n), nato pa ta program prikaže vrednost 1 + 2 + 3 +…. + N.
Primer: Vsota naravnih števil z uporabo zanke
#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; )
Izhod
Vnesite pozitivno celo število: 50 Vsota = 1275
Ta program predvideva, da uporabnik vedno vnese pozitivno število.
Če uporabnik vnese negativno število, se prikaže Sum = 0 in program se zaključi.
Ta program je mogoče izvesti tudi z uporabo rekurzije. Oglejte si ta članek za izračun vsote naravnih števil z uporabo rekurzije.