Minggu, 30 Oktober 2011

Tugas 2 DDP (Kalkulator Sederhana)

*Source Code*
#include <cstdlib>
#include <iostream>

using namespace std;

int main(int argc, char *argv[])
{
    int pil;
    float a,b,hasil;
 
    a:cout<<endl;
    cout<<"Program Kalkulator Sederhana"<<endl;
    cout<<"1. Penjumlahan"<<endl;
    cout<<"2. Pengurangan"<<endl;
    cout<<"3. Perkalian"<<endl;
    cout<<"4. Pembagian"<<endl;
    cout<<"5. Exit"<<endl;
    cout<<"Silahkan masukkan pilihan anda : ";
    cin>>pil;
    cout<<endl;
 
    switch(pil){
                case 1 : {
                     cout<<"Penjumlahan"<<endl;
                     cout<<"Nilai a : "; cin>>a;
                     cout<<"Nilai b : "; cin>>b;
                     hasil=a+b;
                     cout<<"Hasilnya : "<<hasil;
                     cout<<endl;
                     goto a;
                     }
                case 2 : {
                     cout<<"Pengurangan"<<endl;
                     cout<<"Nilai a : "; cin>>a;
                     cout<<"Nilai b : "; cin>>b;
                     hasil=a-b;
                     cout<<"Hasilnya : "<<hasil;
                     cout<<endl;
                     goto a;
                     }
                case 3 : {
                     cout<<"Perkalian"<<endl;
                     cout<<"Nilai a : "; cin>>a;
                     cout<<"Nilai b : "; cin>>b;
                     hasil=a*b;
                     cout<<"Hasilnya : "<<hasil;
                     cout<<endl;
                     goto a;
                     }
                case 4 : {
                     cout<<"Pembagian"<<endl;
                     cout<<"Nilai a : "; cin>>a;
                     cout<<"Nilai b : "; cin>>b;
                     hasil=a/b;
                     cout<<"Hasilnya : "<<hasil;
                     cout<<endl;
                     goto a;
                     }
                case 5 : return 0;
                default :
                        cout<<"Maaf pilihan anda salah...."<<endl;
                        goto a;
}

    system("PAUSE");
    return EXIT_SUCCESS;
}

*Print Out*
*Penjumlahan

*Pengurangan

*Perkalian

*Pembagian