8Gamers.NET

Копия для печати: Геометрическая прогрессия (лаба 3)

Прислано Ukraine Vova 22-05-2012 17:39
#1

Код
#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;
}