Program perkalian dua integer maksudnya adalah x dan y yang akan di inputkan harus termasuk bilangan integer,dengan program ini maka x dan y dapat di ketahuai hasil kalinya
#include <iostream>
#include <conio.h>
class Perkalian {
friend ostream& operator << (ostream&, const Perkalian&);
friend istream& operator >> (istream&, Perkalian&);
public :
Perkalian();
void hitung_perkaliannya(){ hasil = (x*y);}
private :
int x,y;
int hasil;
};
Perkalian::Perkalian(){
cout<<"Program perkalian 2 integer \n";
}
istream& operator >> (istream& in, Perkalian& masukan){
cout<<"Masukan nilai x : ";
in>>masukan.x;
cout<<"Masukan nilai y : ";
in>>masukan.y;
return in;
}
ostream& operator << (ostream& out, const Perkalian& keluaran){
cout<<" Hasil kali : "<< keluaran.hasil << endl;
return out;
}
main(){
Perkalian X;
cin>>X;
X.hitung_perkaliannya();
cout<<X;
getch ();
return 0;
}
Tidak ada komentar:
Posting Komentar