Laman

Powered By Blogger

Sabtu, 28 April 2012

Bilangan Yang Habis Dibagi 5 dan 7 Antara 1 Sampai Dengan 100


Berikut adalah program untuk menampilakan bilangan yang habis dibagi 5 dan 7 antara 1 sampai dengan 100 secara rekursif menggunakan C++ (class overloading) :


#include <iostream>

using namespace std;

class habis_dibagi{
      friend istream& operator>>(istream&, habis_dibagi&);
      friend ostream& operator<<(ostream&, habis_dibagi&);
   public:
          habis_dibagi();
          int habis_rekursif(int i);
   private:
           int i; };
habis_dibagi::habis_dibagi(){
      cout<<"\nBilangan Yang Habis Dibagi 5 dan 7 Antara 1 Sampai Dengan 100 Secara Rekursif :\n";
      }

int habis_dibagi::habis_rekursif(int i){
     if (i>100){
    }
    else
    {
     if (i % 5==0 && i % 7==0)
     {
      cout << i << endl;      }
      else
{}habis_rekursif(i+1);
}
}
 
istream& operator>>(istream& in, habis_dibagi& input) {}

ostream& operator<<(ostream& out, habis_dibagi& output) {
       
}
int main()
{
    habis_dibagi a;
    cin>>a;
    a.habis_rekursif(1);
    cout<<a;
    cout<<endl;
   
   
   
   system("pause");
   return 0;
}

Tidak ada komentar:

Posting Komentar