Program Menghitung Bilangan Fibonaci
#include <iostream>
using namespace std;
class fibonaci{
public:
fibonaci();
int input();
int proses();
private:
int h;
int m=0,n=1;
};
fibonaci::fibonaci(){
cout<<"================================================"<<endl;
cout<<" Mackands Leonardo Octano"<<endl;
cout<<" 1400018012"<<endl;
cout<<"================================================"<<endl;
cout<<" Menghitung Bilangan Fibonaci"<<endl;
}
int fibonaci::input(){
cout<<"================================================"<<endl;
cout<<" Masukkan Bilangan : ";cin>>h;
cout<<"\n================================================"<<endl;
}
int fibonaci::proses(){
cout<<"Bilangan Fibonacci =";
while(true){
long l=n+m;
if(n>h)break;
cout<<","<<n;
m=n;
n=l;
}
cout<<" = "<<h;
cout<<"\n================================================"<<endl;
}
int main(int argc, char** argv) {
fibonaci x;
x.input();
x.proses();
return 0;
}
Tidak ada komentar:
Posting Komentar