Assalamu'alaikum warahmatullahi wabarakatuh.Â
Kali ini aku mau sharing dan belajar bareng cara membuat program kalkulator sederhana C++. Saya pakai aplikasi Dev-C++ 5.11 yaa.
Kita tahu dalam program bahasa C++ ada beberapa operator aritmatika yang ada dan bisa kita gunakan. Berikut operator perhitungannya :
[+] Penjumlahan
[-] Pengurangan
[*] Perkalian
[/] Â Pembagian, dan
[%]Modulus atau sisa pembagian
Kita buat program kalkulator sederhana menggunakan semua operator diatas, dan juga kita gunakan fungsi percabangan switch case supaya pengguna kalkulator kita bisa memilih kondisi operator yang ingin digunakan. Juga kita program secara user friendly, dimana pengguna bisa memilih untuk melakukan perhitungan lagi atau selesai, serta pemberitahuan jika pengguna salah memasukkan kode.Â
#include
#include
#includeusing namespace std;
int main()
{
 cout<<"========= KALKULATOR SEDERHANA ========="< cout<<"========== by : Yoga Arif Paripurna =========="< int x,y;
 int a;
 char pil; do
 { Â
 cout< cout< menu :
 cout << "PILIHAN MENU : \n";
  cout << "1.Penjumlahan (+)\n";
  cout << "2.Pengurangan (-)\n";
  cout << "3.Perkalian (*)\n";
  cout << "4.Pembagian (/)\n";
 cout << "5.Modulus (%)\n\n";
 cout << "Masukan Nomor Menu : ";cin >> a;
  Â
  Â
  if ( a > 5 || a < 1>   cout << "\nKode yang anda salah \n Mohon masukkan ulang kode .";
    system("pause");
    system("cls");
    go to menu;
 }
 else{
 cout<<"Angka Pertama :";cin>>x;
 cout<<"Angka Kedua :";cin>>y;
 if ( a == 1){
  cout<<"\n Hasil "<  cout<<"Menghitung Lagi?";cin>>pil;
 }else if ( a == 2){
  cout<<"\n Hasil "<  cout<<"Menghitung Lagi?";cin>>pil;
 }else if ( a == 3){
  cout<<"\n Hasil "<  cout<<"Menghitung Lagi?";cin>>pil;
 }else if ( a == 4){
  cout<<"\n Hasil "<  cout<<"Menghitung Lagi?";cin>>pil;
 }else if ( a == 5){
  cout<<"\n Hasil "<  cout<<"Menghitung Lagi?";cin>>pil;
 }
 }
 }
 while (pil /= 'Y');
 cout<<"===Terima Kasih=====";
 cout<<"=====Thank You======";
 cout<<"==== Maturnuwun ===="; return 0;
}
Gimana teman-teman? Kalau berhasil komen dibawah yaa. Sambil kita ulang-ulang dan cermati fungsi-fungsi nya supaya makin jago. Hehe.. Oh iya kalau ada saran atau masukan lain lain komentar dibawah yaa. Kita belajar sama-sama.
Udah deh, gitu aja. Selamat berlatih
Semangat, jaga mood, jangan lupa do'a.Â
Wassalamu'alaikum warahmatullahi wabarakatuh
Baca konten-konten menarik Kompasiana langsung dari smartphone kamu. Follow channel WhatsApp Kompasiana sekarang di sini: https://whatsapp.com/channel/0029VaYjYaL4Spk7WflFYJ2H