Kamis, 12 April 2012

Flowchart Alpro (Bilangan Fibonacci!)


Analisis MasalahTabel Input-Proses-Output
Contoh Kasus:Misal : Menampilkan Bilngan Fibonacci
Inputnya : Masukkan Batas
Process: i>a
Output: Menampilakan deret bilangan Fibonacci

Algorithm DesignFlowchart

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