Program Kalkulator Sederhana Menggunakan Switch Case Bahasa C++
Algoritma:
User diberikan pilihan beberapa proses perhitungan,
Lalu User memilih Sesuai Menu, jika user memilih menu penjumlahan
maka sistem akan menjumlahkan kedua angka yang diinputkan oleh user
begitupun seterusnya.
Syntax / Coding:
#include <iostream>using namespace std;
main() {
char pilih;
float bil1, bil2, hasil;
cout << " Menu Pilihan Proses" <<endl;
cout << "===================================" <<endl;
cout << "[A]. Penjumlahan"<<endl;
cout << "[B]. Pengurangan"<<endl;
cout << "[C]. Perkalian"<<endl;
cout << "[D]. Pembagian"<<endl;
cout << "===================================" <<endl;
cout << "Pilihan Anda [A/B/C/D] : ";
cin >> pilih;
switch(pilih){
case 'A' :
case 'a' :
cout << "Masukkan Angka Pertama : ";
cin >> bil1;
cout << "Masukkan Bilangan Kedua : ";
cin >> bil2;
hasil = bil1+bil2;
cout << "Hasil Dari " << bil1 <<"+"<<bil2;
cout << " Adalah : " << hasil;
break;
case 'B' :
case 'b' :
cout << "Masukkan Angka Pertama : ";
cin >> bil1;
cout << "Masukkan Bilangan Kedua : ";
cin >> bil2;
hasil = bil1-bil2;
cout << "Hasil Dari " << bil1 <<"-"<<bil2<< " Adalah : " << hasil;
break;
case 'C' :
case 'c' :
cout << "Masukkan Angka Pertama : ";
cin >> bil1;
cout << "Masukkan Bilangan Kedua : ";
cin >> bil2;
hasil = bil1*bil2;
cout << "Hasil Dari " << bil1 <<"*"<<bil2<< " Adalah : " << hasil;
break;
case 'D' :
case 'd' :
cout << "Masukkan Angka Pertama : ";
cin >> bil1;
cout << "Masukkan Bilangan Kedua : ";
cin >> bil2;
hasil = bil1/bil2;
cout << "Hasil Dari " << bil1 <<"/"<<bil2<< " Adalah : " << hasil;
break;
}
return 0;
}
Outputnya seperti ini :
Sekian dari saya, semoga bisa di fahami dan tetap semangat ngoding ya guys :)jika ada yang ingin ditanyakan silahkan komentar dibawah, jika ada waktu pasti saya jawab.
good job gan
BalasHapusalat balon pembersih debu