napisz program wyświetlający w tablicy kolejne wyrazy ciągu arytmetycznego dla dowolnego podanego a1 i q w sposób rekurencyjny w języku c++
" Life is not a problem to be solved but a reality to be experienced! "
© Copyright 2013 - 2024 KUDO.TIPS - All rights reserved.
#include <iostream>
using namespace std;
float tab[1000];
floatciag(float q, float a1, int n)
{
if(n==1) {tab[0] = a1; return a1;}
tab[n-1] = ciag(q,a1,n-1)+q;
return tab[n-1];
}
int main()
{
float a1;
float q;
int n;
cout << "Podaj a1: ";
cin >> a1;
cout << "Podaj q: ";
cin >> q;
cout << "Ile wyrazów ciągu chcesz zobaczyć [1..1000]: ";
cin >> n;
ciag(q,a1,n);
for(int i=0; i<n; i++)
{
cout << i << ". " << tab[i] << endl;
}
return 0;
}