Program Menjumlahkan 3 Bil. Integer

#include <iostream.h>
#include <conio.h>

class hitung {
    friend ostream& operator<<(ostream&, const hitung&);
   friend istream& operator>>(istream&, hitung&);
  public:
   hitung();
   void hitung_jumlahnya(){jumlah=(a+b+c);}

  private:
   int a,b,c;
   int jumlah;

   };

hitung::hitung(){
    cout<<"program menghitung jumlah integer \n";
   cout<<"selamat berkarya \n";
   }

istream& operator>>(istream& in, hitung& masukan){
   cout<<"Masukkan nilai A: "; in>>masukan.a;
   cout<<"Masukkan nilai B: "; in>>masukan.b;
   cout<<"Masukkan nilai C: "; in>>masukan.c;
   return in;
}

ostream& operator<<(ostream& out, const hitung& keluaran){
  out<<"Nilai a: "<<keluaran.a<<endl;
  out<<"Nilai b: "<<keluaran.b<<endl;
  out<<"Nilai c: "<<keluaran.c<<endl;
  out<<"jumlah integer 3 diatas : "<<keluaran.jumlah<<endl;
  return out;
  }

  main(){
  hitung x;
  cin>>x;
  x.hitung_jumlahnya();
  cout<<x;
  getch();
  return 0;
  }

Posting Komentar

0 Komentar