Selasa, 17 April 2012

Perkalian dengan C++


#include <cstdlib>
#include <iostream>
using namespace std;
class kali{
friend istream& operator>>(istream&, kali&);
friend ostream& operator<<(ostream&, kali&);
public:
kali();
int proses(int a, int b);
int output();
private:
int a,b,i;
int hasil;
};
kali::kali(){
cout<<”menghitung hasil perkalian a dan b menggunakan operator penjumlahan”<<endl;
}
istream& operator>>(istream& in, kali& masukan){
cout<<”masukan bilangan a:”;
in>>masukan.a;
cout<<”akan dikali dengan b:”;
in>>masukan.b;
}
int kali::proses(int a, int b){
int i,hasil=0;
for (i=1;i<=b;i++)
hasil=hasil+a;
return(hasil);
}
int kali::output(){
hasil=proses(a,b);
cout<<”Nilai”<<a<<”x”<<b<<”=”<<hasil;
return hasil;
}
int main()
{
kali x;
cin>>x;
x.output();
cout<<endl<<endl;
system(“PAUSE”);
return EXIT_SUCCESS;
}
outputnya:

Tidak ada komentar:

Posting Komentar