Deret Fibonacci adalah sebuah bilangan hasil penjumlahan dari dua bilangan sebelumnya pada sebuah deret tersebut.
Gambaran dari deret fibonacci seperti berikut:
Maksud dari gambar tersebut adalah
- 0+1 = 1
- 1+1 = 2
- 2+1 = 3
- 3+2 = 5
- 5+3 = 8
- dan seterusnya
Nah berikut ini adalah source code program yang sudah saya buat, kalian bisa langsun copy paste untuk uji cobanya.
Oiya disini mimin menggunakan prosedure ya untuk proses pembuatan deret fibonacci nya, jadi nanti tinggal di panggil aja untuk bagian prosesnya.
Source Code
#include <iostream>
#include <cstdlib>
using namespace std;
void buat_deret(int x){
int n, n1=1 , n2=0;
for(int i=0; i<x; i++){
n = n1 + n2;
n1 = n2;
n2 = n;
cout<<n<<" ";
}
}
int main(){
int x;
cout<<"Membuat Deret Fibonaccin"<<endl;
cout<<"Masukkan nilai batas deret fibonacci = ";
cin>>x;
buat_deret(x);
cout<<endl;
system("PAUSE");
}