Algoritma Fibonacci {mencetak penjumlahan tiga deret angka di belakang deret ke-n dari suatu deret angka} |
Deklarasi n : integer max : long |
Deskripsi Long max cout ", " << f3; } |
Listing
#include <cstdlib> |
#include <iostream> |
#include <conio.h> |
|
using namespace std; |
class fibonacci{ |
friend ostream& operator<<(ostream&, const fibonacci&); |
friend istream& operator>>(istream&, fibonacci&); |
public: |
long Fibonacci(); |
private: |
int n; |
}; |
|
int main(){ |
long max; |
cout << "MASUKKAN INTEGERNYA : "; |
cin >> max; |
cout << "BILANGAN FIBONACINYA : 0, 1"; |
long f1=0, f2=1; |
while (true) |
{ long f3 = f2 + f1; |
if (f3 > max) break; |
cout << ", " << f3; |
f1 = f2; |
f2 = f3; |
} |
getch(); |
return 0; |
} |
Tidak ada komentar:
Posting Komentar