Sourcecode
#include <iostream>
#include <conio.h>
#include <stdlib.h>
using namespace std;
class kalkulator{
private:
float a,b,c;
public:
void nilai(float, float,float);
float tambah();
float kurang();
float kali();
float bagi();
};
void kalkulator::nilai(float x1,float y1,float z1)
{a=x1;b=y1;c=z1;}
float kalkulator::tambah()
{return (a+b+c);}
float kalkulator::kurang()
{return (a-b-c);}
float kalkulator::bagi()
{return (a/b/c);}
float kalkulator::kali()
{return (a*b*c);}
int main()
{
kalkulator w;
float x,y,z,pilih;
char i;
do{
cout<<"\t\tKalkulator Sederhana\n\n";
cout<<"=======================================================\n\n";
cout<<"Silahkan masukan 3 angka untuk diproses\n\n";
cout<<"angka ke-1 = ";cin>>x;
cout<<"angka ke-2 = ";cin>>y;
cout<<"angka ke-3 = ";cin>>z;
w.nilai(x,y,z);
cout<<"\nSilahkan pilih menu pemrosesannya\n\n";
cout<<"1.Tambah\n2.Kurang\n3.Bagi\n4.Kali\n\n";
cout<<"Pilihan Anda = ";
cin>>pilih;
if(pilih==1)
cout<<"Hasil\t= "<<w.tambah();
if(pilih==2)
cout<<"Hasil\t= "<<w.kurang();
if(pilih==3)
cout<<"Hasil\t= "<<w.bagi();
if(pilih==4)
cout<<"Hasil\t= "<<w.kali();
if(pilih!=1&&pilih!=2&&pilih!=3&&pilih!=4&&pilih!=5)
cout<<"pilihan yang Anda input salah\n\n";
cout<<"\n\n========================================================\n\n";
cout<<"\n\nIngin mengulang (y/t) ? ";cin>>i;
system("CLS");
}while(i=='y'||i=='Y');
cout<<"\n\n\t\t\t\t\tTerima Kasih..";
getch();
}
Tampilan running:
1. bagi
2. kali
3. tambah
4. kurang
thank you..
No comments:
Post a Comment