Problema 15 Java

15.03.2018

Calcula la potencia de un numero de forma recursiva, tanto para exponentes
negativos como positivos. 


public static void main(String[] args) { 

 int base = 10; 

int exponente = -2;

 System.out.println(potencia(base, exponente)); 

 } 

 public static double potencia(int base, int exponente) { 

 if (exponente == 0) 

 return 1; 

} else if (exponente == 1) { 

return base; 

  } else if (exponente < 0) 

return potencia(base, exponente + 1) / base; 

  } else { 

return base * potencia(base, exponente - 1);

} } 

  

¡Crea tu página web gratis! Esta página web fue creada con Webnode. Crea tu propia web gratis hoy mismo! Comenzar