Tuesday, March 11, 2014

PBO- tugas2 (Siti Afifah 201381076)

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