Kalkulator Sederhana
![]() |
Kalkulator Sederhana C++ |
Konsep Dasar
Terdapat operasi aritmatika yakni penjumlahan, pengurangan, pembagian dan perkalian. Jumlah angka yang dihitung ada 2. User bisa memilih mau menggunakan operasi aritmatika apa saja. Hasil merupakan dinamis artinya bergantung dari operasi apa yang digunakan oleh user.
Script
#include <conio.h>
#include <iomanip.h>
main()
{
char operasi[11];
float nilai1, nilai2, hasil;
awal:
clrscr();
cout<<"------------------------------------------------------------------------------------------------------------------------";
cout<<" \t\t\t P R O G R A M K A L K U L A T O R S E D E R H A N A \n";
cout<<"------------------------------------------------------------------------------------------------------------------------";
gotoxy(12,6);cout<<" 1 | Penjumlahan 2 | Pengurangan 3 | Pembagian 4 | Perkalian\n";
gotoxy(12,9);cout<<" Operasi Hitung : ";cin>>operasi;
if(strcmpi(operasi,"1")==0 || strcmpi(operasi,"2")==0 || strcmpi(operasi,"3")==0 || strcmpi(operasi,"4")==0 || strcmpi(operasi,"penjumlahan")==0 || strcmpi(operasi,"pengurangan")==0 || strcmpi(operasi,"pembagian")==0 || strcmpi(operasi,"perkalian")==0)
{
gotoxy(12,10);cout<<" Masukkan Nilai 1 : ";cin>>nilai1;
gotoxy(12,11);cout<<" Masukkan Nilai 2 : ";cin>>nilai2;
if(strcmpi(operasi,"1")==0 || strcmpi(operasi,"penjumlahan")==0)
{
hasil = nilai1+nilai2;
}
else if(strcmpi(operasi,"2")==0 || strcmpi(operasi,"pengurangan")==0)
{
hasil = nilai1-nilai2;
}
else if(strcmpi(operasi,"3")==0 || strcmpi(operasi,"pembagian")==0)
{
hasil = nilai1/nilai2;
}
else if(strcmpi(operasi,"4")==0 || strcmpi(operasi,"perkalian")==0)
{
hasil = nilai1*nilai2;
}
}
else
{
cout<<"Maaf data yang anda masukkan salah, silahkan masukkan kembali ..";
getch();
goto awal;
}
gotoxy(12,13);cout<<" Hasil : ";cout<<hasil;
gotoxy(48,28);cout<<"created by : Dwiki Syahputra \n";
gotoxy(28,29);cout<<"Informasi Digital - http://saranainformasidigital.blogspot.co.id/";
getch();
}
Tampilan Program
Untuk salinan script dan programnya bisa di download di bawah sini