| Você está aqui: Java ::: Dicas & Truques ::: Recursão (Recursividade) | 
| Java para iniciantes - Como escrever uma função recursiva para calcular a potência de um número usando a linguagem JavaQuantidade de visualizações: 2187 vezes | 
| Chamamos de potenciação a operação de se elevar um número (uma base) a um determinado expoente e obter sua potência. Veja a figura a seguir:  Veja que aqui o valor 5 foi elevado ao cubo, ou seja, ao expoente 3 e obtemos como resultado sua potência: 125. O código abaixo mostra como você pode escrever uma função recursiva em Java que permite calcular a potência de um número inteiro: ----------------------------------------------------------------------
Se precisar de ajuda com o código abaixo, pode me chamar
no WhatsApp +55 (62) 98553-6711 (Osmar)
----------------------------------------------------------------------
package arquivodecodigos;
public class Estudos{
  public static void main(String[] args) {  
    int base = 3;
    int expoente = 4;
 
    System.out.printf("%d elevado a %d = %d\n\n", base, expoente,
      potencia(base, expoente));
  }
  
  // função recursiva que calcula a potência  de
  // um inteiro
  public static int potencia(int base, int expoente){
    if(expoente == 0){
      return 1;
    }
    else{
      return base * potencia(base, expoente - 1);
    }
  }
}
Ao executar este código Java nós teremos o seguinte resultado: 3 elevado a 4 = 81 | 
|  Link para compartilhar na Internet ou com seus amigos: | 
| Desafios, Exercícios e Algoritmos Resolvidos de Java | 
| Veja mais Dicas e truques de Java | 
| Dicas e truques de outras linguagens | 
| E-Books em PDF | ||||
| 
 | ||||
| 
 | ||||
| Linguagens Mais Populares | ||||
| 
			   1º lugar: Java | 


 
 





