Program Kalkulator (looping)

Program :

#include <iostream>
using namespace std;

int main() {
    int pilihan;
    double a, b, hasil;
    
    cout <<"Calvin Jonathan Gunawan" << endl;
cout <<"20251310046" << endl;
cout <<"22/10/2025" << endl;
cout <<"Teknik Informatika A2" << endl;

    do {
        cout << "\n===== KALKULATOR SEDERHANA=====" << endl;
        cout << "1. Penjumlahan (+)" << endl;
        cout << "2. Pengurangan (-)" << endl;
        cout << "3. Perkalian (*)" << endl;
        cout << "4. Pembagian (/)" << endl;
        cout << "5. Keluar" << endl;
        cout << "================================" << endl;
        cout << "Pilih menu (1-5): ";
        cin >> pilihan;

        if (pilihan >= 1 && pilihan <= 4) {
            cout << "Masukkan Bilangan pertama: ";
            cin >> a;
            cout << "Masukkan Bilangan kedua: ";
            cin >> b;
        }

        switch (pilihan) {
            case 1:
                hasil = a + b;
                cout << "Hasil Penjumlahan: " << hasil << endl;
                break;
            case 2:
                hasil = a - b;
                cout << "Hasil Pengurangan: " << hasil << endl;
                break;
            case 3:
                hasil = a * b;
                cout << "Hasil Perkalian: " << hasil << endl;
                break;
            case 4:
                if (b != 0)
                    hasil = a / b;
                else {
                    cout << "Error: Pembagian dengan nol tidak diperbolehkan!" << endl;
                    break;
                }
                cout << "Hasil Pembagian: " << hasil << endl;
                break;
            case 5:
                cout << "Terima kasih telah menggunakan kalkulator ini!" << endl;
                break;
            default:
                cout << "Pilihan tidak valid! Coba lagi." << endl;
        }

    } while (pilihan != 5);

    return 0;
}


Hasil Run :





Comments

Popular posts from this blog

Program Menghitung Volume Balok

Program Memperkenalkan keluarga

Program Keliling Persegi Panjang