Inversul unui numar. Sa se genereze primii n termeni ai unei progresii aritmetice (geometrice),
daca se cunosc primul termen si ratia.
#include<iostream>
using namespace std;
void invers(int n)
{
if(n!=0)
{ cout<<n%10;
invers(n/10);
}
}
void progresie(int nn, int a, int r)
{if(nn!=0)
{ cout<<a<<" ";
progresie(nn-1,a+r,r);
}
}
int main()
{int n,a,r,nn;
cout<<"n=";
cin>>n;
cout<<"nn=";
cin>>nn;
cout<<"a=";
cin>>a;
cout<<"r=";
cin>>r;
cout<<"Inversul lui "<<n<<endl;
invers(n);
cout<<endl<<"Progresie"<<endl;
progresie(nn,a,r);
}