- kita harus menentukan bilangan yang akan diketahui deret fibonaccinya yang bertipe data integer misal bilangan yang akan diketahui deret fibonaccinya adalah 7.
- Prosesya adalah program menghasilkan deret dari bilangan 7
- output deret fibonacci dari bilangan 7 adalah 0,1,1,2,5,8 yang bertipe data integer
#include <iostream>
#include <cstdlib>
#include <string>
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
using namespace std;
void fibonacci (int n, int f1, int f2, int x){
int f3;
if (x>(n-2)){
}
else{
f3=f1+f2;
cout<<f3<<", ";
f1=f2;
f2=f3;
x=x+1;
fibonacci (n,f1,f2,x);
}
}
int main(int argc, char** argv) {
int f1;
int n;
int f2;
int x;
cout<<"Masukkan Suku Ke-n : ";
cin>>n;
cout<<" fibonacci Suku Ke- "<<n<<endl;
x=1;
f1=0;
f2=1;
cout<<f1<<", "<<f2<<", ";
fibonacci (n,f1,f2,x);
return 0;
}
dan berikut ini adalah Flowchart dari program diatas menggunakan aplikasi Raptor;
SOCIALIZE IT →