Kalkulator (OOP)

 Kalkulator (OOP)


#include<iostream>
using namespace std;

// Judul : Kalkulator

// Kamus
int angk1,angk2,hasil;
int a,b;
int x;

class kalkulator{
public:
    int penjumlahan(int angk1, int angk2){
        hasil = angk1 + angk2;
    };
    int pengurangan(int angk1, int angk2){
        hasil = angk1 - angk2;
    };
    int perkalian(int angk1, int angk2){
        hasil = angk1 * angk2;
    };
    int pembagian(int angk1, int angk2){
        hasil = angk1 / angk2;
    };
};

kalkulator operasi;

// Deskripsi
int main(){
    cout << "Masukkan angka 1 : ";
    cin >> a;
    cout << "Masukkan angka 2 : ";
    cin >> b;
    cout << "Pilih operasi yang akan digunakan:" << endl;
    cout << "1. Penjumlahan" << endl;
    cout << "2. Pengurangan" << endl;
    cout << "3. Perkalian" << endl;
    cout << "4. Pembagian" << endl;
    cin >> x;
    switch(x){
        case 1: hasil = operasi.penjumlahan(a,b);
        break;
        case 2: hasil = operasi.pengurangan(a,b);
        break;
        case 3: hasil = operasi.perkalian(a,b);
        break;
        case 4: hasil = operasi.pembagian(a,b);
        break;
    }
    cout << hasil;
}

Komentar

Postingan Populer