[Studi Kasus] Latihan Membuat Calculator Sederhana Menggunakan Switch - C++ - TeachMeSoft

Sabtu, 30 Maret 2019

[Studi Kasus] Latihan Membuat Calculator Sederhana Menggunakan Switch - C++

[Studi Kasus] Latihan Membuat Calculator Sederhana Menggunakan Switch - C++
Assalamualaikum teman-teman...
Program ini sama seperti program sebelumnya. bedanya hanya mengubah menggunakan switch. Prosesnya sama yaitu program akan Meminta inputan angka awal, simbol arimatika yang dipilih, input angka kedua, kemudian akan melakukan proses perhitungan di percabangan. Berikut adalah programnya :

Source code

#include <iostream>

using namespace std;

int main (){

    float a,b, hasil;
    char aritmatika;

    cout<<"=============================================="<<endl;
    cout<<"=                                            ="<<endl;
    cout<<"=   Program Calculator Menggunakan Switch    ="<<endl;
    cout<<"=                                            ="<<endl;
    cout<<"=============================================="<<endl;

    //Memasukan Input dari user
    cout<<"Masukan Nilai Pertama  : ";cin>>a;
    cout<<"Pilih Operator +,-,/,* : ";cin>>aritmatika;
    cout<<"Masukan Nilai Kedua    : ";cin>>b;
    cout<<"----------------------------------------------"<<endl;
    cout<<"Hasil Perhitungan : "<<a<<aritmatika<<b;

    switch (aritmatika){
        case '+':
            hasil = a+b;
            cout<<" = "<<hasil<<endl;
            break;

        case '-':
            hasil = a-b;
            cout<<" = "<<hasil<<endl;
            break;

        case '*':
            hasil = a*b;
            cout<<" = "<<hasil<<endl;
            break;

        case '/':
            hasil = a/b;
            cout<<" = "<<hasil<<endl;
            break;

        default :
            cout<<"----------------------------------------------"<<endl;
            cout<<"=     OPERATOR YANG ANDA MASUKAN SALAH !!!   ="<<endl;
            cout<<"----------------------------------------------"<<endl;
    }

    //Menahan program
    cin.get();
    return 0;
}


Running program

Running program, program calculator menggunakan switch








Disqus comments