Elevar un número a una potencia en C++




Para elevar un número a una potencia n en C++ usaremos el método pow de la librería math.h

pow(a, b) donde a es la base y b el exponente. Es decir, sí tenemos pow(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.h>

using 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:
2
Ingrese el exponente
3
2 elevado a la 3 es igual a 8

También te podría interesar:
Elevar un número a una potencia en java Math.pow
Procedimiento 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 Java
Cuenta regresiva de minutos y segundos con c++


¡Ayúdanos a seguir creciendo, comparte en tus Redes Sociales!

Siguiente
« Prev Post
Anterior
Next Post »

4 comentarios

Click here for comentarios
Mapy G.O
admin
26 de agosto de 2016, 22:35 ×

hola podrían ayudarme tengo que hacer un programa que eleve una matriz a un exponente y no se como

Reply
avatar
Anónimo
admin
20 de julio de 2017, 0:01 ×

Hola ayuda. Como puedo hacer un programa... Para saber si el primer dígito es igual al ultimo o diferente xfasss

Reply
avatar