Jumat, 08 Juli 2011

Program Penjumlahan tiga bilangan dalam bentuk class


Lagi-lagi sama seperti program-program sebelumnya yang telah saya posting, 
program ini juga dibuat menggunakan dalam bentuk class.. program ini saya posting
untuk mencari penjumlahan dalam tiga bilangan. . .



#include <iostream.h>
#include <conio.h>
class jumlah {
friend ostream& operator<<(ostream&,const jumlah&);
friend istream& operator>>(istream&,jumlah&);
public:
  jumlah(int a=0, int b=0, int c=0):i(a),j(b),k(c){}
  int proses();
private:
  int i,j,k;
};
ostream& operator<<(ostream& out,const jumlah& j) {
  out << "Data ke-1: " << j.i;
  out << "\nData ke-2: " << j.j;
  out << "\nData ke-3: " << j.k;
  return out;
}
istream& operator>>(istream& in,jumlah& j){
  cout << "Masukkan data ke-1 : "; in >> j.i;
  cout << "Masukkan data ke-2 : "; in >> j.j;
  cout << "Masukkan data ke-3 : "; in >> j.k;
  return in;
}
int jumlah::proses(){
   return (i+j+k);
}
void main(){
jumlah j;
  cin >> j;
  cout << "Hasil penjumlahan 3 bilangan : " << j.proses() << endl;
  getch();
}


met mencoba ycc ^_^

Tidak ada komentar:

Posting Komentar