#include <cstdlib>
#include <iostream>
#include <math.h>
using namespace std;
class calculator{
public:
calculator();
void masuk();
void proses();
private:
float a, b;
float hasil;
int x;
};
calculator::calculator(){
cout<<"\t WISNU DWI RAHARDIYAN\n";
cout<<"\t 10018175\n";
cout<<"\t D\n";
cout<<"\n";
cout<<"\n";
}
void calculator::masuk(){
cout<<"pilihan oprasi: \n";
cout<<"\n";
cout<<" 1.penjumlahan\n";
cout<<" 2.pengurangan\n";
cout<<" 3.perkalian\n";
cout<<" 4.pembagian\n";
cout<<" 5.pengkuadratan\n";
cout<<" 6.akar kuadrat\n";
cout<<" 7.sin\n";
cout<<"\n";
cout<<"Masukkan nomor oprasi : \n";
cin>>x;
}
void calculator::proses(){
float hasil=0.0;
switch(x){
case 1 :
cout<<"\tpenjumlahan\n";
cout<<"\input ="; cin>>a; cout<<"\input ="; cin>>b;
hasil=a+b;
cout<<"\n";
cout<<"hasil = "<<hasil<<endl;
break;
case 2 :
cout<<"pengurangan\n";
cout<<"\input ="; cin>>a; cout<<"\input ="; cin>>b;
hasil=a-b;
cout<<"\n";
cout<<"hasil = "<<hasil<<endl;
break;
case 3 :
cout<<"perkalian\n";
cout<<"\input ="; cin>>a; cout<<"\input ="; cin>>b;
hasil=a*b;
cout<<"\n";
cout<<"hasil = "<<hasil<<endl;
break;
case 4 :
cout<<"pembagian\n";
cout<<"\input ="; cin>>a; cout<<"\input ="; cin>>b;
hasil=a/b;
cout<<"\n";
cout<<"hasil = "<<hasil<<endl;
break;
case 5 :
cout<<"pengkuadratan\n";
cout<<"\input ="; cin>>a;
hasil=a*a;
cout<<"\n";
cout<<"hasil = "<<hasil<<endl;
break;
case 6 :
cout<<"akar kuadrat\n";
cout<<"\input ="; cin>>a;
hasil=sqrt(a);
cout<<"\n";
cout<<"hasil = "<<hasil<<endl;
break;
case 7 :
cout<<"sin\n";
cout<<"\input ="; cin>>a;
hasil=sin(a);
cout<<"\n";
cout<<"hasil = "<<hasil<<endl;
break;
default :
cout<<"inputannya salah mba/mas!\n";
cout<<"tidak ada pilihan\n\n";
calculator();
break;
}
}
#include <iostream>
#include <math.h>
using namespace std;
class calculator{
public:
calculator();
void masuk();
void proses();
private:
float a, b;
float hasil;
int x;
};
calculator::calculator(){
cout<<"\t WISNU DWI RAHARDIYAN\n";
cout<<"\t 10018175\n";
cout<<"\t D\n";
cout<<"\n";
cout<<"\n";
}
void calculator::masuk(){
cout<<"pilihan oprasi: \n";
cout<<"\n";
cout<<" 1.penjumlahan\n";
cout<<" 2.pengurangan\n";
cout<<" 3.perkalian\n";
cout<<" 4.pembagian\n";
cout<<" 5.pengkuadratan\n";
cout<<" 6.akar kuadrat\n";
cout<<" 7.sin\n";
cout<<"\n";
cout<<"Masukkan nomor oprasi : \n";
cin>>x;
}
void calculator::proses(){
float hasil=0.0;
switch(x){
case 1 :
cout<<"\tpenjumlahan\n";
cout<<"\input ="; cin>>a; cout<<"\input ="; cin>>b;
hasil=a+b;
cout<<"\n";
cout<<"hasil = "<<hasil<<endl;
break;
case 2 :
cout<<"pengurangan\n";
cout<<"\input ="; cin>>a; cout<<"\input ="; cin>>b;
hasil=a-b;
cout<<"\n";
cout<<"hasil = "<<hasil<<endl;
break;
case 3 :
cout<<"perkalian\n";
cout<<"\input ="; cin>>a; cout<<"\input ="; cin>>b;
hasil=a*b;
cout<<"\n";
cout<<"hasil = "<<hasil<<endl;
break;
case 4 :
cout<<"pembagian\n";
cout<<"\input ="; cin>>a; cout<<"\input ="; cin>>b;
hasil=a/b;
cout<<"\n";
cout<<"hasil = "<<hasil<<endl;
break;
case 5 :
cout<<"pengkuadratan\n";
cout<<"\input ="; cin>>a;
hasil=a*a;
cout<<"\n";
cout<<"hasil = "<<hasil<<endl;
break;
case 6 :
cout<<"akar kuadrat\n";
cout<<"\input ="; cin>>a;
hasil=sqrt(a);
cout<<"\n";
cout<<"hasil = "<<hasil<<endl;
break;
case 7 :
cout<<"sin\n";
cout<<"\input ="; cin>>a;
hasil=sin(a);
cout<<"\n";
cout<<"hasil = "<<hasil<<endl;
break;
default :
cout<<"inputannya salah mba/mas!\n";
cout<<"tidak ada pilihan\n\n";
calculator();
break;
}
}
0 komentar :
Posting Komentar