Menu

Fashion Trendy
  • Drop Down

    • Abstract
    • Model
    • Techo
    • Options
  • Photography Pictures Product

    Drop Menu

    • Crystal
    • Digital
    • Graphs
    • Settings
  • Menu
    Pok Photografia

    CATATAN FOTOGRAFER KERE

    • Home
    • Digital Art
      • Pics
        • SEO 1
        • SEO 2
      • CSS
        • CSS 1
        • CSS 2
        • CSS 3
        • CSS 4
        • CSS 5
      • Jquery
        • Jquery 1
        • Jquery 2
    • Fashion
      • Product 1
        • Sub Item
        • Sub Item
      • Product 2
        • Sub Item
        • Sub Item
    • Photography
    • Design
    Go
    Home » Pemrograman » Fibonaci

    Fibonaci

    Program ini untuk menampilkan deret bilangan Fibonaci.

    Program Raptor
    Menggunakan Flowchart:



    Program C++
    Menggunakan Class Overloading dengan interatif for, while:

    #include <cstdlib>
    #include <iostream>
    #include <conio.h>
    using namespace std;
    class fibonacci {
          friend istream& operator>>(istream&,fibonacci&);
          friend ostream& operator<<(ostream&,fibonacci&);
         
          public :
                 fibonacci(int f1=0, int f2=1, int f3=0, int n=0){
                                       angka1=f1;
                                       angka2=f2;
                                       angka3=f3;
                                       suku=n;
                                       }
          private :
                  int angka1;
                  int angka2;
                  int angka3;
                  int suku;
                  };
          istream& operator>>(istream& in,fibonacci& a){
                   cout<<"masukkan n = ";
                   in>> a.suku;
                   return in;
                   }
          ostream& operator<<(ostream& out, fibonacci& b){
                   out<<"fibonacci dengan for"<<endl;
                   b.angka1=0;
                   b.angka2=1;
                   b.angka3=b.angka1+b.angka2;
                    out<<b.angka1<<" "<<b.angka2<<" ";
                                   for(int i=1;i<=b.suku;i++){
                                           b.angka3=b.angka1+b.angka2;
                                           b.angka1=b.angka2;
                                           b.angka2=b.angka3;
                                           if (b.angka3<=b.suku){
                                           out<<b.angka3<<" ";
                                           }
                                           i++;
                                           }
                                   cout<<endl;
                                   out<<"fibonacci dengan while"<<endl;
                                    b.angka1=0;
                                    b.angka2=1;
                                    b.angka3=b.angka1+b.angka2;
                                    out<<b.angka1<<" "<<b.angka2<<" ";
                                   int i=1;
                                   while(i<=b.suku){
                                           b.angka3=b.angka1+b.angka2;
                                           b.angka1=b.angka2;
                                           b.angka2=b.angka3;
                                           if (b.angka3<=b.suku){
                                           out<<b.angka3<<" ";
                                           }
                                           i++;i++;
                                           }
                                           cout<<endl;
                                             
                   return out;
                   }
     
    int main(){
        fibonacci c;
        cin>>c;
        cout<<c;
        system("pause");
        return 0;
    }
    Unknown
    Add Comment
    Pemrograman
    Selasa, 17 April 2012

    facebook

    twitter

    google+

    fb share

    About Unknown

    Related Posts
    < Previous Post Next Post >

    Diberdayakan oleh Blogger.

    Metal

    Weekly Posts

    • Tarif Pasar Kembang (SARKEM) | Tempat Wisata Malam Yogyakarta
      Buat yang pernah maen atau jalan-jalan ke yogyakarta atau jogja, rasanya tidak lengkap kalau belum mengunjungi Pasar Kembang (Sarkem). Sa...
    • Arti Di Balik Boneka
                                Taukah kamu kalau ada makna di setiap boneka ???? 1. Lumba-Lumba: Kebanyakan orang suka dengan lamb...
    • TRIK DITILANG POLISI !
      (Form Merah & Form Biru)                                 Harap Di Share ke teman-teman yang lain karena sangat bermanfaat!! ...
    • HACK Awewe dgn app SEMAR MESEM.
      Mantra aji Semar mesem ini termasuk aji pengasihan yang sangat langka, di mana bila wanita terkena mantra aji ini akan sulit disembuhkan ....
    • menghitung jarak antara 2 titik A(x1,y1) dan B(x2,y2)
      inputnya: x1 x2 y1 y2 proses: AB =sqrt((x2-x1)^2+(y2-y1)^2 flowchartnya:

    Labels

    • Modelan (7)

    Copyright Pok Photografia 2014 . Blogger Templates Created by