#include <iostream.h>
#include <conio.h>
class pwr
{
double b;
int e;
double val;
public:
pwr(double base, int
exp);
double get_pwr()
{
return val;
}
};
pwr::pwr(double base, int exp)
{
b = base;
e = exp;
val = 1;
if(exp==0) return;
for( ;
exp>0; exp--)
val = val *
b;
}
int main()
{
clrscr();
pwr x(4.0, 2), y(2.5, 1), z(5.7, 0);
cout << x.get_pwr() << "
";
cout << y.get_pwr() << "
";
cout << z.get_pwr() << "\n";
getch();
return 0;
}