Fibonacci recursivo
#include<iostream>
using namespace std;
int fibo(int pos){
if(pos>1){
return fibo(pos-1)+fibo(pos-2);
}else{
if(pos==0){
return 0;
}
if(pos==1){
return 1;
}
}
}
int main(){
int p;
cout<<"Ingrese posicion de Fibonacci: "<<endl;
cin>>p; //p=6
cout<<"El numero de la serie fibonacci es: "<<fibo(p);
return 0;
}
using namespace std;
int fibo(int pos){
if(pos>1){
return fibo(pos-1)+fibo(pos-2);
}else{
if(pos==0){
return 0;
}
if(pos==1){
return 1;
}
}
}
int main(){
int p;
cout<<"Ingrese posicion de Fibonacci: "<<endl;
cin>>p; //p=6
cout<<"El numero de la serie fibonacci es: "<<fibo(p);
return 0;
}
Comentarios
Publicar un comentario