Saturday, May 29, 2010

Fibonaci (C)

#include 
#include 

int fibo (int x);

int main(){
    
    int bil, i;
    
    printf("Masukkan bilangan : ");
    scanf("%d",&bil);
    
    printf("Hasil : ");
    for(i=1 ; i<=bil ; i++)
    {
       printf("%d",fibo(i));
       if (i!=bil)
       {
          printf(", ");                                
       }   
    }   
    getche();
    return 0;    
}

int fibo (int x)
{
    if (x==1 || x==2)
    {
        return 1;          
    }
    else
    {
        return fibo(x-1)+fibo(x-2);
    }         
}

No comments: