In dit voorbeeld leert u de som van natuurlijke getallen te berekenen.
Om dit voorbeeld te begrijpen, moet u kennis hebben van de volgende C ++ programmeeronderwerpen:
- C ++ voor Loop
Positieve gehele getallen 1, 2, 3, 4… staan bekend als natuurlijke getallen.
Dit programma neemt een positief geheel getal van de gebruiker (stel dat de gebruiker n heeft ingevoerd), dan geeft dit programma de waarde 1 + 2 + 3 +…. + N weer.
Voorbeeld: som van natuurlijke getallen met 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; )
Uitvoer
Voer een positief geheel getal in: 50 Som = 1275
Dit programma gaat ervan uit dat de gebruiker altijd een positief getal invoert.
Als de gebruiker een negatief getal invoert , wordt Sum = 0 weergegeven en wordt het programma beëindigd.
Dit programma kan ook worden gedaan met recursie. Bekijk dit artikel voor het berekenen van de som van natuurlijke getallen met behulp van recursie.