Minggu, 24 April 2011

#include<iostream.h>
#include<conio.h>
    class FPB{
       friend ostream& operator<<(ostream&,FPB&);
      friend istream& operator>>(istream&,FPB&);
   public:
       FPB();
      void hitung_fpb(){
                  r=a%b;
                    while (r !=0)
                    {
                    a=b;
                    b=r;
                    r=a%b;
                    }
               ;}
   private:
       int a,b,r;
      };
   FPB::FPB(){
     
      }
   istream& operator>>(istream& in,FPB& mlebu){
       cout<<"masukan angka A : ";
      in>>mlebu.a;
      cout<<"masukan angka B : ";
      in>>mlebu.b;
      return in;
      }
   ostream& operator<<(ostream& out,FPB& metu){
       cout<<"FPB dari bilangan A dan B adalah : ";
      out<<metu.b;
       return out;
      }
   main(){
       FPB z;
      cin>>z;
      z.hitung_fpb();
      cout<<z;
      getch();
      return 0;
      }

0 komentar :

Posting Komentar