Problema con exponentes
Publicado por Gab (1 intervención) el 18/09/2007 03:25:04
Hola, e estado tratando de crear un pequeño programa de c++ que me asignaron el cual le pide al usuario una base y un exponente y luego se elevan. Obligatoriamente tengo que hacerlo utilizando un for statement dentro de main y que este for llame a una funcion de nombre Producto la cual multiplica dos numeros. Hasta hora esto es lo que e logrado hacer:
void main()
{
cout << "Entre la base:";
cin >> base;
cout << endl;
cout << "Entre el exponente:";
cin >> exponente;
cout << endl;
resultado=1;
for(int i=1; i<exponente; i++)
{
resultado*=Producto(base,base);
}
cout<< "La potencia es: " << resultado << endl << endl;
system("pause");
}
//funcion que multiplica dos numeros reales
double Producto(double a, double b)
{
return a * b;
}
Cualquier ayuda que me podrian dar se los agradeceria.
void main()
{
cout << "Entre la base:";
cin >> base;
cout << endl;
cout << "Entre el exponente:";
cin >> exponente;
cout << endl;
resultado=1;
for(int i=1; i<exponente; i++)
{
resultado*=Producto(base,base);
}
cout<< "La potencia es: " << resultado << endl << endl;
system("pause");
}
//funcion que multiplica dos numeros reales
double Producto(double a, double b)
{
return a * b;
}
Cualquier ayuda que me podrian dar se los agradeceria.
Valora esta pregunta


0