Hola, podrias hacer algo asi:
Código:
#include <iostream.h>
#include <stdio.h>
#include <math.h>
#include <conio.h>
class pares
{
int base;
int exponente;
public:
pares(int b=1,int e=0):base(b),exponente(e){}
int calcular(void)
{
return pow(base,exponente);
}
void cargaBase(int x){base=x;}
void cargaExp(int x){exponente=x;}
};
void main(void)
{
pares P[3];
int b=1,e=0;
for(int i=0;i<3;i++)
{
cout<<"Par: "<<(i+1)<<" Ingrese Base: ";cin>>b;endl;
P[i].cargaBase(b);
cout<<"Par: "<<(i+1)<<" Ingrese Exponente: ";cin>>e;endl;
P[i].cargaExp(e);
clrscr();
}
cout<<"RESULTADOS"<<endl;
for(int i=0;i<3;i++)
{
cout<<"Par: "<<(i+1)<<" ="<<P[i].calcular()<<endl;
}
getchar();
}
Es sencillo el ejemplo, pero espero que te sirva.
Saludos
.