TUGAS 2 PBO Seksi 03

ALEX GUFRON
2013-81-039
TEKNIK INFORMATIKA
UNIVERSITAS ESA UNGGUL
kali ini saya mempostkan tugas kedua saya tentang pembuatan kalkualtor sederhana menggunakan class.
here are source code :
#include <cstdlib>
#include <iostream>
#include <conio.h>
#include <math.h>
#include <cmath>
using namespace std;
class kalkulator{
      public:
             void Perkalian();
             void Pembagian();
             void Penjumlahan();
             void Pengurangan();
             void pemilihan();
         
     private:
             float a,b,c,hasil;
};
void kalkulator::pemilihan()
{
     int p;
     cout<<"                ==========================="<<endl;
     cout<<"                ===>>SIMPLY Calculator<<==="<<endl;
     cout<<"                ============================"<<endl;
     cout<<endl;
     cout<<"================================================================"<<endl;
     cout<<"==== Silahkan Pilih Operasi Perhitungan Pada Kalkulator Ini ===="<<endl;
     cout<<"================================================================"<<endl;
     cout<<endl;
     cout<<"1.Perkalian    \t\t\n";
     cout<<"2.Pembagian        \t\n";
     cout<<"3.Penjumlahan\t\t\n";
     cout<<"4.Pengurangan\t\t\n";
     cout<<endl;
     cout<<"Masukan Nomor Operator Yang Anda Inginkan : ";
     cin>>p;
     system ("cls");
     switch(p)
{
               case 1 : Perkalian();
               cout<<"==========================================="<<endl;
               cout<<"=======Selamat Mencoba======="<<endl;
               cout<<"==========================================="<<endl;
               system ("PAUSE");system ("cls");
     return pemilihan();break;
               case 2 : Pembagian();
               cout<<"==========================================="<<endl;
               cout<<"=======Selamat Mencoba======="<<endl;
               cout<<"==========================================="<<endl;
               system ("PAUSE");system ("cls");
     return pemilihan();break;
               case 3 : Penjumlahan();
               cout<<"=========================================="<<endl;
               cout<<"=======Selamat Mencoba======="<<endl;
               cout<<"=========================================="<<endl;
               system ("PAUSE");system ("cls");
     return pemilihan();break;
               case 4 : Pengurangan();
               cout<<"=========================================="<<endl;
               cout<<"=======Selamat Mencoba======="<<endl;
               cout<<"=========================================="<<endl;
               system ("PAUSE");system ("cls");
     return pemilihan();break;
           
  default:
                       cout<<"Anda memilih nomor yang salah......!!!"<<endl;
                       cout<<"silahkan coba lagi"<<endl;
                       system ("PAUSE");system ("cls");
     return pemilihan();break;}
}
   
void kalkulator::Perkalian(){
     cout<<"              **********************************"<<endl;
     cout<<"              ==Anda memilih operasi Perkalian=="<<endl;
     cout<<"              **********************************"<<endl;
     cout<<endl;
     cout<<"Masukan Angka Pertama : ";
     cin>>a;
     cout<<"Masukan Angka Kedua   : ";
     cin>>b;
     cout<<"Masukan Angka Ketiga  : ";
     cin>>c;
     hasil=a*b*c;
     cout<<"Hasil Perkalian       : "<<hasil<<endl;
     }
void kalkulator::Pembagian(){
     cout<<"               ********************************"<<endl;
     cout<<"               =Anda memilih operasi Pembagian="<<endl;
     cout<<"               ********************************"<<endl;
     cout<<endl;
     cout<<"Masukan Angka Pertama : ";
     cin>>a;
     cout<<"Masukan Angka Kedua   : ";
     cin>>b;
     cout<<"Masukan Angka Ketiga  : ";
     cin>>c;
     hasil=a/b/c;
     cout<<"Hasil Pembagian       : "<<hasil<<endl;
     }
void kalkulator::Penjumlahan(){
     cout<<"              *********************************"<<endl;
     cout<<"              =Anda memilih opersi Penjumlahan="<<endl;
     cout<<"              *********************************"<<endl;
     cout<<endl;
     cout<<"Masukan Angka Pertama : ";
     cin>>a;
     cout<<"Masukan Angka Kedua   : ";
     cin>>b;
     cout<<"Masukan Angka Ketiga  : ";
     cin>>c;
     hasil=a+b+c;
     cout<<"Hasil Penjumlahan     : "<<hasil<<endl;
     }
void kalkulator::Pengurangan(){
     cout<<"             **********************************"<<endl;
     cout<<"             =Anda memilih operasi Pengurangan="<<endl;
     cout<<"             **********************************"<<endl;
     cout<<"Masukan Angka Pertama : ";
     cin>>a;
     cout<<"Masukan Angka Kedua   : ";
     cin>>b;
     cout<<"Masukan Angka Ketiga  : ";
     cin>>c;
     hasil=a-b-c;
     cout<<"Hasil Pengurangan     : "<<hasil<<endl;
     }
int main()
{
    kalkulator x;
    x.pemilihan();
    system("PAUSE");
    return EXIT_SUCCESS;
getch();
}



TUGAS 2 PBO Seksi 03 TUGAS 2 PBO Seksi 03 Reviewed by SANG PENGEMBARA ILMU on 06.35 Rating: 5

Tidak ada komentar:

Diberdayakan oleh Blogger.