Escribir un programa para calcular Xn
Publicado por Norberto (10 intervenciones) el 08/04/2021 05:38:06

Hola, alguien podría ayudarme en la solución de este problema
Valora esta pregunta


-1
#include <iostream>
int potencia(int x, int n);
int main()
{
int x, n;
std::cout << "X: "; std::cin >> x;
std::cout << "N: "; std::cin >> n;
std::cout << std::endl << x << " elevado a " << n
<< " es " << potencia(x, n) << std::endl;
return 0;
}
int potencia(int x, int n)
{
int k = 1;
int z = x;
while (k++ < n)
z *= x;
return z;
}
#include <iostream>
int potencia(int x, int n);
int main()
{
int x, n;
std::cout << "X: "; std::cin >> x;
std::cout << "N: "; std::cin >> n;
std::cout << std::endl << x << " elevado a " << n
<< " es " << potencia(x, n) << std::endl;
return 0;
}
int potencia(int x, int n)
{
int k = 1;
int z = x;
if (n == 0) return 1;
while (k++ < n)
z *= x;
return z;
}