Programa que calcula el exponente de un número en Java.

Nota: esto solo es un ejemplo echo por un aprendiz en java. Espero criticas buenas o sugerencias.gracias.

public class ejercicio15 {
public static void main(String arg[]) {
/*
Ejercicio 15
Escribe un programa que dados dos números, uno real (base) y un entero
positivo (exponente), saque por pantalla todas las potencias con base el
numero dado y exponentes entre uno y el exponente introducido. No se deben
utilizar funciones de exponenciación. Por ejemplo, si introducimos el 2 y el 5,
se deberán mostrar 21, 22, 23, 24 y 25.*/
int base=0;
int exponente=0;
int aux=1;
int aux2=0;
while((base<=0)&&(exponente<=0)) {
base=Integer.parseInt(JOptionPane.showInputDialog("Introduce una base"));
exponente=Integer.parseInt(JOptionPane.showInputDialog("Introduce un exponente"));
  
for(int i=1;i<=exponente;i++) {
aux=1;
for(int j=1;j<=i;j++) {
aux2=aux;
  aux=aux*base;
 
}
JOptionPane.showMessageDialog(null, "EL exponente del numero intorducido es \n: "+base+"* "+aux2+"es igual a: "+aux);
}
}
}

Comentarios

Entradas populares