Fibonaci Rekursif Class Dev C++
Berikut Syntax Devnya :
#include <iostream>
#include <stdio.h>
using namespace std;
class mackands{
public:
mackands();
int input();
int output();
private:
int h;
int m=0,n=1;
int i;
};
mackands::mackands(){
cout<<"================================================"<<endl;
cout<<" Mackands Leonardo Octano"<<endl;
cout<<" 1400018012"<<endl;
cout<<"================================================"<<endl;
cout<<" Menghitung Bilangan Fibonaci Dengan Rekursi"<<endl;
}
int mackands::input(){
cout<<"================================================"<<endl;
cout<<" Masukkan Bilangan : ";cin>>h;
cout<<"================================================"<<endl;
}
int fibo(int a){
if(a==0) return 0;
if (a == 1) return 1;
else return fibo(a-2) + fibo(a-1);
}
int mackands::output(){
for(i=1;i<=h;i++){
cout<<fibo(i)<<" ";
}
}
int main(int argc, char** argv) {
mackands c1400018012;
c1400018012.input();
c1400018012.output();
return 0;
}
Hasilnya :
Sekian & terima kasih semoga dapat membantu ^_^
Tidak ada komentar:
Posting Komentar