V tomto příkladu se naučíte vypočítat součet přirozených čísel.
Abychom porozuměli tomuto příkladu, měli byste znát následující programovací témata C ++:
- C ++ pro smyčku
Kladná celá čísla 1, 2, 3, 4… jsou známá jako přirozená čísla.
Tento program vezme od uživatele kladné celé číslo (předpokládejme, že uživatel zadal n), pak tento program zobrazí hodnotu 1 + 2 + 3 +…. + N.
Příklad: Součet přirozených čísel pomocí smyčky
#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; )
Výstup
Zadejte kladné celé číslo: 50 Součet = 1275
Tento program předpokládá, že uživatel vždy zadá kladné číslo.
Pokud uživatel zadá záporné číslo, zobrazí se Součet = 0 a program je ukončen.
Tento program lze také provést pomocí rekurze. Podívejte se na tento článek pro výpočet součtu přirozených čísel pomocí rekurze.