#include <iostream.h> #include <conio.h> #include <iomanip.h> double GeoProgress(double b, double q, int n) { if (n==1) return b; else return q*GeoProgress(b,q,n-1); } int main() { clrscr; int n; double b, q; cout<<"n = "; cin>>n; cout<<endl<<"b = "; cin>>b; cout<<endl<<"q = "; cin>>q; cout<<GeoProgress(b,q,n); getch(); return 0; }