Analisis Masalah:Tabel Input-Proses-Output
Contoh Kasus:Misal : Menampilkan Bilngan Fibonacci
Inputnya : Masukkan Batas
Process: i>a
Output: Menampilakan deret bilangan Fibonacci
Algorithm Design:Flowchart
Program C++:
#include <cstdlib>
#include<iostream>
using namespace std;
class fibonacci{
public :
void masukan();
float proses();
void keluaran();
private:
float x,y;
float hasil;};
int fibonacci(int n)
{
if(n==1)
return(0);
else
if(n==2)
return(1);
else
return
(fibonacci(n-1)+fibonacci(n-2));
}
int main()
{
int n;
cout<<"\nBerapa jumlah bilangan fibonacci yang ingin anda tampilkan: ";
cin>>n;
for(int i=1;i<=n;i++)
cout<<fibonacci(i)<<" ";
cout<<endl;
system("PAUSE");
return EXIT_SUCCESS;
}
0 komentar:
Posting Komentar