Deret Fibonacci adalah bilangan hasil dari penjumlahan dua suku sebelumnya dimana suku ke-0 adalah 0 dan suku ke-1 adalah 1. Dapat juga dengan menggunakan fungsi sebagai berikut:
Fib(0)=0
Fib(1)=1
Fib(n)=Fib(n-2)+Fib(n-1)
#include <iostream>
#include <string>
using namespace std;
int main()
{
string raptor_prompt_variable_zzyz;
int x;
int h;
int f3;
int f2;
int f1;
f1 =0;
f2 =1;
f3 =f2+f1;
raptor_prompt_variable_zzyz ="Masukkan";
cout << raptor_prompt_variable_zzyz << endl;
cin >> x;
cout<<f1<<" "<<f2<<" ";
while (!(f3>=x))
{
f3 =f2+f1;
f1 =f2;
f2 =f3;
if (f3<x)
{
cout<<f3<<" ";
}
else
{
}
}
system("PAUSE");
return 0;
}



Posting Komentar