SOURCE
#include <cstdlib>
#include <iostream>
using namespace std;
class kalkulator{
public :
int
penjumlahan();
int
pengurangan();
int
perkalian();
int
pembagian();
int
pengkuadratan();
private :
int a,b;
float hasil;
};
int
kalkulator::penjumlahan(){
cout
<<"Masukkan Bilangan 1: ";
cin
>> a;
cout
<<"Masukkan Bilangan 2: ";
cin
>> b;
hasil =
a+b;
cout
<<"Hasil Penjumlahan : "<< hasil <<endl;
}
int
kalkulator::pengurangan(){
cout
<<"Masukkan Bilangan 1: ";
cin
>> a;
cout
<<"Masukkan Bilangan 2: ";
cin
>> b;
hasil =
a-b;
cout
<<"Hasil Pengurangan : "<< hasil <<endl;
}
int
kalkulator::perkalian(){
cout
<<"Masukkan Bilangan 1: ";
cin
>> a;
cout
<<"Masukkan Bilangan 2: ";
cin
>> b;
hasil =
a*b;
cout
<<"Hasil Perkalian : "<< hasil <<endl;
}
int
kalkulator::pembagian(){
cout
<<"Masukkan Bilangan 1: ";
cin
>> a;
cout
<<"Masukkan Bilangan 2: ";
cin
>> b;
hasil =
a/b;
cout
<<"Hasil Pembagian : "<< hasil <<endl;
}
int
kalkulator::pengkuadratan(){
cout
<<"Masukkan Bilangan : ";
cin
>> a;
hasil =
a*a;
cout
<<"Hasil Pengkuadratan : "<< hasil <<endl;
}
int main(){
int e;
kalkulator
f;
cout
<<" Pilihan Menu
\n\n\n";
cout
<<" 1. Penjumlahan
"<<endl;
cout
<<" 2. Pengurangan
"<<endl;
cout
<<" 3. Perkalian
"<<endl;
cout
<<" 4. Pembagian
"<<endl;
cout
<<" 5. Penkuadratan
"<<endl;
cout
<<" Masukkan Pilihan
:"<<endl;
cin
>> e;
switch(e)
{
case 1:
f.penjumlahan();
break;
case 2:
f.pengurangan();
break;
case 3:
f.perkalian();
break;
case 4:
f.pembagian();
break;
case 5:
f.pengkuadratan();
break;
default:
cout
<<"Pilihan Tidak Tersedia \n";
break;
}
system("PAUSE");
return
EXIT_SUCCESS;
}
Tidak ada komentar:
Posting Komentar