Mohon tunggu...
Yoga ArifParipurna
Yoga ArifParipurna Mohon Tunggu... Mahasiswa - Mechatronics Engineering

Tetap semangat, jaga mood, jangan lupa doa.

Selanjutnya

Tutup

Gadget

Membuat Program Kalkulator Sederhana

1 Maret 2021   12:52 Diperbarui: 1 Maret 2021   13:00 4953
+
Laporkan Konten
Laporkan Akun
Kompasiana adalah platform blog. Konten ini menjadi tanggung jawab bloger dan tidak mewakili pandangan redaksi Kompas.

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
#include

using 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 ====";

HALAMAN :
  1. 1
  2. 2
Mohon tunggu...

Lihat Konten Gadget Selengkapnya
Lihat Gadget Selengkapnya
Beri Komentar
Berkomentarlah secara bijaksana dan bertanggung jawab. Komentar sepenuhnya menjadi tanggung jawab komentator seperti diatur dalam UU ITE

Belum ada komentar. Jadilah yang pertama untuk memberikan komentar!

LAPORKAN KONTEN
Alasan
Laporkan Konten
Laporkan Akun