Šiame pavyzdyje sužinosite apskaičiuoti natūralių skaičių sumą.
Norėdami suprasti šį pavyzdį, turėtumėte žinoti šias C ++ programavimo temas:
- „C ++“ - „Loop“
Teigiami sveikieji skaičiai 1, 2, 3, 4… vadinami natūraliaisiais skaičiais.
Ši programa paima iš vartotojo teigiamą sveikąjį skaičių (tarkime, kad vartotojas įvedė n), tada ši programa rodo 1 + 2 + 3 +…. + N vertę.
Pavyzdys: natūralių skaičių suma naudojant kilpą
#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; )
Rezultatas
Įveskite teigiamą sveikąjį skaičių: 50 Suma = 1275
Ši programa daro prielaidą, kad vartotojas visada įveda teigiamą skaičių.
Jei vartotojas įveda neigiamą skaičių, rodoma suma = 0 ir programa nutraukiama.
Šią programą taip pat galima atlikti naudojant rekursiją. Peržiūrėkite šį straipsnį, kaip apskaičiuoti natūralių skaičių sumą naudojant rekursiją.