Dalam kesempatan kali ini kita akan mencoba membuat sebuah kalkulator sederhana yang bisa digunakan untuk menghitung bilangan dengan menggunakan bahasa pemrograman C++ dan software Visual C++ 2008, sebelum itu kita harus mengenal operator apasaja yang digunakan dalam pembuatan kalkulator sederhan ini. Untuk membuat kalkulator sederhana kita menggunakan operator aritmatika yaitu penjumlahan yang dilambangkan dengan (+), pengurangan yang dilambangkan dengan ( - ), perkalian yang dilambangkan dengan bintang pada keyboard (*), pembagian yang menggunakan garis miring (/), dan modulus atau sisa pembagian yang dilambnagkan dengan ( % )
untuk membuat kalkulatro sederhana kita akan memanfaatkan operator tersebut dan memanfaatkan operasi kondisi untuk membuat sebuah menu pilihan. langsung saja untuk source code bisa dilihat dibawah ini
#include <conio.h>
#include <iostream>
#include <string>
using namespace std;
int main()
{
int bil1, bil2, pil;
float hasil;
string operasi;
cout << "---------------------------------------------"<<endl;
cout << " KALKULATOR SEDERHANA C++"<<endl;
cout << "---------------------------------------------"<<endl;
cout << "Pilih Operasi yang akan dijalankan"<<endl;
cout << "1. Penjumlahan"<<endl;
cout << "2. Pengurangan"<<endl;
cout << "3. Perkalian"<<endl;
cout << "4. Pembagian"<<endl;
cout << "5. Modulus"<<endl;
cout << endl;
cout << "Masukan Pilihan : ";
cin >> pil;
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 << "Tidak Ada Pilihan...!!!"<<endl;
}
cout << "------------------------------------"<<endl;
cout << " "<<bil1<<operasi<<bil2<<"="<<hasil<<endl;
cout << "------------------------------------"<<endl;
getch();
}
Jika sudah selesai dengan source code nya maka hasil eksekusi akan seperti tampilan dibawah ini
Tidak ada komentar:
Posting Komentar