Pemrograman C++ terdapat beberapa operator aritmatika yang bisa kita gunakan :

  • (+) Penjumlahan
  • (-) Pengurangan
  • (*) Perkalian
  • (/) Pembagian
  • (%) Modulus/Sisa pembagian

Kita akan membuat program kalkulator sederhana dengan menggunakan operator-operator tersebut,
dan juga kita gunakan percabangan switch-case untuk membuat kondisi operator mana yang ingin digunakan.
program ini hanya untuk memasukan 2 bilangan.
jika ingin banyakm silakan menggunakan perulangan.

Tools : Code::Blocks
Jika ingin download silakan meluncur ke sini : Download Code::Bloks (Pilih sesuai Spek Laptop/PC kalian)
atau juga bisa mengukanan C++ online di sini : C++ Online

OKE Langsung aja !!!

Pertama : Create New Project.


Lalu pilih 'Console Application' dan klik 'GO'



Pilih Bahasa C++, lalu NEXT...




Namakan Project titlenya...


dan pilih Compiler nya dengan 'GNU GCC Compiler' lalu klik Finish.



Lalu lihat bagian di sebelah kiri, pada 'Workspace.
klik tanda (+) pada bagian file 'Sources'



klik 2x pada file 'main.cpp', dan SELAMAT MENGODING !!!



masukan kodingan nya, usahakan jangan ada error ! wkwkwk

*Untuk Source Code, ada di bagian paling bawah.



mari kita jalankan program, klik RUN di bagian tollbar atas warna hijau.



klik 'YES'



Masukan pilihan aritmatika, ketik nomor 1 sampai 5 lalu Enter.
jika memasukan nomer 6 atau yang lain, aritmatika ga akan berjalan.



Masukan 'Angka' atau bilangan yang ingin di prosessc lalu tekan Enter.



maka akan terlihat hasilnya. 


Semoga Bermanfaat !!!!

 ------------------------------------------------------ (     S  E  L  E  S  A  I     ) ---------------------------------------------------



Source Code : 

#include <conio.h>
#include <iostream>
#include <string>

using namespace std;

int main(){
int bil1,bil2, pil;
float hasil;
string operasi;

cout<<"\n\n\n|------------------------------|"<<endl;
cout<<"|-------<((o))>''<((o))>-------|"<<endl;
cout<<"|------------------------------|"<<endl;
cout<<"| PROGRAM-KALKULATOR-SEDERHANA |"<<endl;
cout<<"|------------------------------|"<<endl;
cout<<"|  PILIH OPERATOR ARITMATIKA   |"<<endl;
cout<<"|------------------------------|"<<endl;
cout<<"\t1. Penjumlahan"<<endl;
cout<<"\t2. Pengurangan"<<endl;
cout<<"\t3. Perkalian"<<endl;
cout<<"\t4. Pembagian"<<endl;
cout<<"\t5. Modulus"<<endl;
cout<<"|------------------------------|"<<endl;
cout<<endl;

cout<<"| Masukan Pilihan : ";
cin>>pil;
cout<<"|------------------------------|"<<endl;
cout<<"| Masukan Bilangan pertama : ";
cin>>bil1;
cout<<"| Masukan Bilangan kedua : ";
cin>>bil2;

switch(pil){
        case 1 : hasil=bil1+bil2;
operasi='+';
break;
case 2 :  hasil=bil1-bil2;
operasi='-';
break;
case 3 :  hasil=bil1*bil2;
operasi='*';
break;
case 4 :  hasil=bil1/bil2;
operasi='/';
break;
case 5 :  hasil=bil1%bil2;
operasi='%';
break;
default :

cout<<"| Salah Masukan Operator"<<endl;
}

cout<<"|------------------------------|"<<endl;
cout<<"  Hasil dari \t : "<<bil1<<operasi<<bil2<<"\t\n  Adalah \t : "<<hasil<<endl;
cout<<"|------------------------------|"<<endl;
cout<<"| - Created By : Adam Senzoe - |"<<endl;
cout<<"|------------------------------|"<<endl;

getch();
}