Considere que o método calcula foi instanciando com o parâmetro 5

18/04/2016

0

package teste;

public class Calcula {

public static int calcula(int num) {
if(num <=1){
return 1;
}else{
return calcula(num - 1)* num;

}


}

}

Só queria entender por que o resultado é 120, Alguém poderia me esclarecer ou explicar detalhado .... Agradecida =)
Viviana Sarmento

Viviana Sarmento

Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar