• Pada Algoritma pencarian banyak yang bisa kita temukan atau gunakan. Ada Merge Sort, Quick Sort, Bubble Sort, dan...
  • Pada dasarnya algoritma searching banyak kita jumpai. Apalagi hanya untuk mencari nilai minimum dan nilai maximum...
  • Kalian pasti sudah tahu apa itu Deret Fibonacci, ya benar. (Padahal gak jawab). Tetapi pada pembahasan kali ini kita akan membuar program...
  • Metoda Pencarian Biner ( Binary Search) hanya bisa diterapkan jika data array sudah terurut. Pengurutan Array bisa menggunakan jenis sorting ...
  • Salah satu contoh tipe algoritma brute force lainnya adalah linear search (pencarian berurutan), Dikatakan demikian karena algoritma ini menggunakan ...

Tuesday, May 15, 2012

Rekursif : Fungsi Deret Fibonacci












Fungsi Rekursif Deret Fibonacci - Kalian pasti sudah tahu apa itu Deret Fibonacci, ya benar. (Padahal gak jawab). Tetapi pada pembahasan kali ini kita akan membuar program secara rekursif untuk mencetak Deret Rekursif ke-n.

Fungsi Rekursif Deret Fibonacci seperti berikut : 

#include <cstdlib>
#include <iostream>


using namespace std;


int fibonacci(int x){
    if(x==0) return 0;
    else if(x==1) return 1;
    else return(fibonacci(x-1)+fibonacci(x-2));
    }


int main(int argc, char *argv[])
{
         int n;
         cout<<"Masukkan nilai n (positif) : ";
         cin>>n;
         cout<<"Deret ke "<<n<<" = "<<fibonacci(n)<<endl;
      
          system("pause");          
    return EXIT_SUCCESS;
}


Pada program ini saya menggunakan kompiler Dev C++. Selamat mencoba kawan!

Jadilah yang pertama mengomentari

Post a Comment

Tutorial Algorithm and Programming ©Template Blogger Green by Dicas Blogger.

To Up