Sabtu, 23 April 2011

Program Perkalian Dua Integer

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