Прежде всего, я просто хочу сказать, что я новичок в C ++, и я пытаюсь решить проблему, которая у меня есть, но пока не повезло.Код:
const int MAX = 100;
void funkcija(int niz[], int n, int& poc, int& sko)
{
for(int i = 0; i < n; i++)
{
niz[i] = poc + sko;
}
}
int main()
{
int niz[MAX];
int start, jump;
cout <<"Start element: ";
cin >> start;
cout <<"Jump element: ";
cin >> jump;
funkcija(niz, MAX, start, jump);
cout << "Ispis pocevsi od " << start << " sa skokom od " << jump << " jest: " << niz[1]<< endl;
getchar();
return 0;
}
Программа должна сделать следующее: она запрашивает у меня стартовый номер.Допустим, я выбрал 15
.Затем он запрашивает номер прыжка.Я выбираю 11. Печать должна идти "15, 26, 37, 48, 59, 70, 81, 92".(15 + 11 = 26, 26 + 11 = 37 ...), и он должен печатать все числа до 100, что является моим МАКС.Если я изменю МАКС на 1000, он должен печатать все числа до 1000.