Chcel by som sa s vami poradit, ze ci je tento kod vhodny... trvalo mi ho zosmolit vyse pol hodinu a nie som si isty ci existuje aj nejaka ina jednoduchsia moznost vypoctu suctu prvych x prvocisel... tu je moj priklad
#include <iostream>
using namespace std;
int prirodzenecisla(int x);
int main()
{
cout << "Zadajte cele cislo: ";
int cislo;
cin >> cislo;
int vysledok = prirodzenecisla(cislo);
cout << vysledok << endl;
system("pause");
return 0;
}
int prirodzenecisla(int x)
{
int p = 0;
cout << "Sucet prvych " << x << " prirodzenych cisiel je: ";
for (int i = 0; i < x; i++)
p = p + (x - i);
return p;
}
moja chyba, uplne som bol z toho zamotany a prvocisla a prirodzene cisla mi prislo to iste :) samozrejme myslel som prirodzene cisla...
EDIT: uz som nato prisiel, myslim ze takto je to uz asi spravne :) :
int prirodzenecisla(int x)
{
int p = 0;
cout << "Sucet prvych " << x << " prirodzenych cisiel je: ";
for (int i = 0; i <= x; i++)
p = p + i;
return p;
}