Universidad de Costa Rica
Escuela de Ciencias de la Computación e Informática
CI-0202 Principios de informática - II-2013. Grupo 11.
Profesor Jeisson Hidalgo-Céspedes
Fecha: 24-set-2013.
Escriba un programa en Java que lea repetitivamente dos valores enteros, la base a
y el exponente b
, calcule e imprima el resultado de la potencia ab
. Su programa se mantiene leyendo estas parejas de números hasta que se ingrese cero en la base. Ejemplo de ejecución:
Su programa debe utilizar los números primitivos de Java más grandes tanto para la base y el exponente. No debe utilizar el método Math.pow(a,b)
, ya que éste trabaja con número reales y resulta ineficiente para números enteros.
(a)^(b) = resultado
. Si el exponente es negativo, utiliza la notación (a)^(b) = 1/resultado
.Recuerde que la indentación, el balanceo de paréntesis y uso de identificadores significativos son siempre evaluados.