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 =)
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
Curtir tópico
+ 0
Responder
Clique aqui para fazer login e interagir na Comunidade :)