Para elevar un número a unapotencian enC++ usaremos el métodopow de la libreríamath.h
pow(a, b) donde a es la base y b el exponente. Es decir, sí tenemospow(2, 3) el resultado sería 8 dado que 2^3 = 8 o lo que sería lo mismo 2*2*2.
Ejemplo Potencia:#include iostream#include math.husing namespace std;int main(){ int n, base; cout "Ingrese la base: " endl; cin base; cout "Ingrese el exponente" endl; cin n; int resultado = pow(base,n); cout base " elevado a la " n " es igual a " resultado endl; return 0;}
Declaramos 2 variables de tipo entero llamadas base y n. Pedimos al usuario que ingrese la base y el exponente y los almacenamos en las respectivas variables, luego realizamos la operación y finalmente imprimimos el resultado.
Lo que veríamos en la consola sería algo parecido a lo siguiente:Ingrese la base:2Ingrese el exponente32 elevado a la 3 es igual a 8También te podría interesar:Elevar un número a una potencia en java Math.powProcedimiento para encontrar la matriz de accesibilidad de un Digrafo en c++4 Ejercicios Básicos de Programación Orientada a Objetos en c++De sistema decimal a sistema binario en c++ y JavaCuenta regresiva de minutos y segundos con c++