por que así si y pq así no
Publicado por souquest (15 intervenciones) el 24/07/2019 21:37:44
buenas, probablemente sea una tontería pero ahora mismo no puedo verlo, la cosa es que tengo un ejercicio resuelto en el libro de java que me dice que haga una funcion para la serie de fibonacci, el ejercicio lo resuelve así:
y esto es lo que yo había hecho antes de ver el ejercicio, como practica, pero que no ha funcionado como esperaba:
Alguien podría decirme... por qué?
Gracias!
1
2
3
4
5
6
7
8
9
10
11
12
13
static int fibonnaci2(int n){
int res = 1;
if(n == 0){
res = 1;
}else{
if(n == 1){
res = 1;
}else{
res = fibonnaci2(n -1) + fibonnaci2(n - 2);
}
}
return (res);
}
y esto es lo que yo había hecho antes de ver el ejercicio, como practica, pero que no ha funcionado como esperaba:
1
2
3
4
5
6
7
8
9
10
static int fibo(int n){
int res = 1;
if(n == 0 || n == 1){
res = 1;
} else{
res = fibo(n-1) + fibo(n-2);
}
return(res);
}
Alguien podría decirme... por qué?
Gracias!
Valora esta pregunta


0