У овом примеру ћете научити да рачунате збир природних бројева.
Да бисте разумели овај пример, требало би да имате знање о следећим темама програмирања на Ц ++:
- Ц ++ за Лооп
Позитивни бројеви 1, 2, 3, 4 … познати су као природни бројеви.
Овај програм узима позитивни цели број од корисника (претпоставимо да је корисник унео н), а затим приказује вредност 1 + 2 + 3 +…. + Н.
Пример: Збир природних бројева помоћу петље
#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; )
Оутпут
Унесите позитиван цео број: 50 Збир = 1275
Овај програм претпоставља да корисник увек уноси позитиван број.
Ако корисник унесе негативан број, приказује се Сум = 0 и програм се прекида.
Овај програм се такође може извести помоћу рекурзије. Погледајте овај чланак за израчунавање збира природних бројева помоћу рекурзије.