Assalamu'alaikum wr wb....
How are you friends.... I hope you fine like me...
How are you friends.... I hope you fine like me...
Ok this time i will posting my individual assignment that
is about a simple calculator. ok just we see the results.
#include <iostream>
#include <conio>
#include <math.h>
class calculator{
public :
void sederhana();
void hitung();
private :
int pilih;
int z;
int x, y;
double hasil;
};
void calculator::sederhana(){
cout<<"Program Kalkuator"<<endl;
cout<<"Yang Saya Buat"<<endl;
cout<<endl;
cout<<"Operator Yang Tersedia:"<<endl;
cout<<"1 = Tambah"<<endl;
cout<<"2 = Kurang"<<endl;
cout<<"3 = Kali"<<endl;
cout<<"4 = Bagi"<<endl;
cout<<"5 = Pangkat"<<endl;
cout<<"6 = Akar"<<endl;
cout<<"7 = Cosinus"<<endl;
cout<<"8 = Sinus"<<endl;
cout<<"9 = Tangen"<<endl;
cout<<"10 = Log"<<endl;
cout<<"11 = Exponen"<<endl;
cout<<"12 = Kuadrat"<<endl;
cout<<"13 = Modulus"<<endl;
cout<<endl;
cout<<"Silahkan Masukkan Pilihan Menu Operator Yang Anda Inginkan : ";
cin>>pilih;
cout<<endl;
}
void calculator::hitung(){
if(pilih==1){
cout<<"Penambahan"<<endl;
cout<<"Masukkan angka pertama : ";
cin>>x;
cout<<"Masukkan angka kedua : ";
cin>>y;
hasil=x+y;
cout<<x<<" + "<<y<<" = "<<hasil<<endl;
}
else if(pilih==2){
cout<<"Pengurangan"<<endl;
cout<<"Masukkan angka pertama : ";
cin>>x;
cout<<"Masukkan angka kedua : ";
cin>>y;
hasil=x-y;
cout<<x<<" - "<<y<<" = "<<hasil<<endl;
}
else if(pilih==3){
cout<<"Perkalian"<<endl;
cout<<"Masukkan angka pertama : ";
cin>>x;
cout<<"Masukkan angka kedua : ";
cin>>y;
hasil=x*y;
cout<<x<<" X "<<y<<" = "<<hasil<<endl;
}
else if(pilih==4){
cout<<"Pembagian"<<endl;
cout<<"Masukkan angka pertama : ";
cin>>x;
cout<<"Masukkan angka kedua : ";
cin>>y;
hasil=x/y;
cout<<x<<" : "<<y<<" = "<<hasil<<endl;
}
else if(pilih==5){
cout<<"Perpangkatan"<<endl;
cout<<"Masukkan angka : ";
cin>>x;
cout<<"Masukkan angka pangkat : ";
cin>>y;
hasil=pow(x,y);
cout<<x<<" pangkat "<<y<<" = "<<hasil<<endl;
}
else if(pilih==6){
cout<<"Akar"<<endl;
cout<<"Masukkan angka : ";
cin>>x;
hasil=sqrt(x);
cout<<"Akar dari "<<x<<" = "<<hasil<<endl;
}
else if(pilih==7){
cout<<"cosinus"<<endl;
cout<<"Masukkan angka : ";
cin>>x;
hasil=cos(x);
cout<<"Hasil cos dari "<<x<<" = "<<hasil<<endl;
}
else if(pilih==8){
cout<<"sinus"<<endl;
cout<<"Masukkan angka : ";
cin>>x;
hasil=sin(x);
cout<<"Hasil sin dari "<<x<<" = "<<hasil<<endl;
}
else if(pilih==9){
cout<<"tangen"<<endl;
cout<<"Masukkan angaka : ";
cin>>x;
hasil=tan(x);
cout<<"Hasil tan dari "<<x<<" = "<<hasil<<endl;
}
else if(pilih==10){
cout<<"Log"<<endl;
cout<<"Masukkan angka : ";
cin>>x;
int hasil=(log(x))/2;
cout<<"Hasil log dari "<<x<<" = "<<hasil<<endl;
}
else if (pilih==11){
cout<<"exponen"<<endl;
cout<<"Masukkan angka : ";
cin>>x;
int hasil = (exp(x));
cout<<"Hasil Exponen dari "<<x<<" = "<<hasil<<endl;
}
else if (pilih==12){
cout<<"kuadrat"<<endl;
cout<<"Masukkan angka : ";
cin>>x;
int hasil = x*x;
cout<<"Hasil Kuadrat dari "<<x<<" = "<<hasil<<endl;
}
else if (pilih==13){
cout<<"modulus"<<endl;
cout<<"Masukkan angka : ";
cin>>x;
cout<<"Masukkan angka kedua : ";
cin>>y;
int hasil = fmod(x,y);
cout<<"Hasil modulus dari "<<x<<" = "<<hasil<<endl;
}
}
int main()
{
int ulangi;
awal:
calculator I;
I.sederhana();
I.hitung();
cout<<endl;
cout<<"Apakah Anda Ingin Mengulangi? <1=Ya> <2=Tidak> : ";
cin>>ulangi;
if(ulangi==1){
goto awal;
}
else {
cout<<"KALKULATOR SEDERHANA"<<endl;
}
getch();
return 0;
}
#include <conio>
#include <math.h>
class calculator{
public :
void sederhana();
void hitung();
private :
int pilih;
int z;
int x, y;
double hasil;
};
void calculator::sederhana(){
cout<<"Program Kalkuator"<<endl;
cout<<"Yang Saya Buat"<<endl;
cout<<endl;
cout<<"Operator Yang Tersedia:"<<endl;
cout<<"1 = Tambah"<<endl;
cout<<"2 = Kurang"<<endl;
cout<<"3 = Kali"<<endl;
cout<<"4 = Bagi"<<endl;
cout<<"5 = Pangkat"<<endl;
cout<<"6 = Akar"<<endl;
cout<<"7 = Cosinus"<<endl;
cout<<"8 = Sinus"<<endl;
cout<<"9 = Tangen"<<endl;
cout<<"10 = Log"<<endl;
cout<<"11 = Exponen"<<endl;
cout<<"12 = Kuadrat"<<endl;
cout<<"13 = Modulus"<<endl;
cout<<endl;
cout<<"Silahkan Masukkan Pilihan Menu Operator Yang Anda Inginkan : ";
cin>>pilih;
cout<<endl;
}
void calculator::hitung(){
if(pilih==1){
cout<<"Penambahan"<<endl;
cout<<"Masukkan angka pertama : ";
cin>>x;
cout<<"Masukkan angka kedua : ";
cin>>y;
hasil=x+y;
cout<<x<<" + "<<y<<" = "<<hasil<<endl;
}
else if(pilih==2){
cout<<"Pengurangan"<<endl;
cout<<"Masukkan angka pertama : ";
cin>>x;
cout<<"Masukkan angka kedua : ";
cin>>y;
hasil=x-y;
cout<<x<<" - "<<y<<" = "<<hasil<<endl;
}
else if(pilih==3){
cout<<"Perkalian"<<endl;
cout<<"Masukkan angka pertama : ";
cin>>x;
cout<<"Masukkan angka kedua : ";
cin>>y;
hasil=x*y;
cout<<x<<" X "<<y<<" = "<<hasil<<endl;
}
else if(pilih==4){
cout<<"Pembagian"<<endl;
cout<<"Masukkan angka pertama : ";
cin>>x;
cout<<"Masukkan angka kedua : ";
cin>>y;
hasil=x/y;
cout<<x<<" : "<<y<<" = "<<hasil<<endl;
}
else if(pilih==5){
cout<<"Perpangkatan"<<endl;
cout<<"Masukkan angka : ";
cin>>x;
cout<<"Masukkan angka pangkat : ";
cin>>y;
hasil=pow(x,y);
cout<<x<<" pangkat "<<y<<" = "<<hasil<<endl;
}
else if(pilih==6){
cout<<"Akar"<<endl;
cout<<"Masukkan angka : ";
cin>>x;
hasil=sqrt(x);
cout<<"Akar dari "<<x<<" = "<<hasil<<endl;
}
else if(pilih==7){
cout<<"cosinus"<<endl;
cout<<"Masukkan angka : ";
cin>>x;
hasil=cos(x);
cout<<"Hasil cos dari "<<x<<" = "<<hasil<<endl;
}
else if(pilih==8){
cout<<"sinus"<<endl;
cout<<"Masukkan angka : ";
cin>>x;
hasil=sin(x);
cout<<"Hasil sin dari "<<x<<" = "<<hasil<<endl;
}
else if(pilih==9){
cout<<"tangen"<<endl;
cout<<"Masukkan angaka : ";
cin>>x;
hasil=tan(x);
cout<<"Hasil tan dari "<<x<<" = "<<hasil<<endl;
}
else if(pilih==10){
cout<<"Log"<<endl;
cout<<"Masukkan angka : ";
cin>>x;
int hasil=(log(x))/2;
cout<<"Hasil log dari "<<x<<" = "<<hasil<<endl;
}
else if (pilih==11){
cout<<"exponen"<<endl;
cout<<"Masukkan angka : ";
cin>>x;
int hasil = (exp(x));
cout<<"Hasil Exponen dari "<<x<<" = "<<hasil<<endl;
}
else if (pilih==12){
cout<<"kuadrat"<<endl;
cout<<"Masukkan angka : ";
cin>>x;
int hasil = x*x;
cout<<"Hasil Kuadrat dari "<<x<<" = "<<hasil<<endl;
}
else if (pilih==13){
cout<<"modulus"<<endl;
cout<<"Masukkan angka : ";
cin>>x;
cout<<"Masukkan angka kedua : ";
cin>>y;
int hasil = fmod(x,y);
cout<<"Hasil modulus dari "<<x<<" = "<<hasil<<endl;
}
}
int main()
{
int ulangi;
awal:
calculator I;
I.sederhana();
I.hitung();
cout<<endl;
cout<<"Apakah Anda Ingin Mengulangi? <1=Ya> <2=Tidak> : ";
cin>>ulangi;
if(ulangi==1){
goto awal;
}
else {
cout<<"KALKULATOR SEDERHANA"<<endl;
}
getch();
return 0;
}
The above program using #include <math.h> because there are mathematical operations.Using data types integer and variable x,y,z,pilih,hasil.Void calculator::hitung for deklaration hitung.