Contoh Program Kalkulator C++
Oleh Afa Hernandes3 menit baca
Seri · Bagian 7 dari 8C++ Dasar
- 1Cara Install & Setting C++ di Visual Studio Code (Panduan Lengkap)
- 2Kumpulan Contoh Program C++ untuk Pemula
- 3Logika, Percabangan, dan Perulangan di C++
- 4Fungsi String di C++ Beserta Contoh Source Code
- 5Konversi Karakter ke Bilangan di C++
- 6Program Input Biodata Sederhana di C++
- 7Contoh Program Kalkulator C++
- 8Contoh Program Aplikasi Kasir dengan C++
Program alikasi kalkulator bilangan menggunakan bahasa pemrograman C++
aplikasi yang saya gunakan adalah microsoft visual c++ 2010 express.
Kalkulator 1
#include <iostream>
using namespace std;
int main2 (){
int pilih; // deklarasi variabel
float bil1,bil2,hasil;
cout<<"####################################"<<endl;
cout<<"## APLIKASI KALKULATOR LP2M-ARAY ##"<<endl;
cout<<"## TONNY ##"<<endl;
cout<<"####################################"<<endl;
cout<<endl;
cout<<"Masukkan Bil1 :";
cin>>bil1;
cout<<"Masukkan Bil2 :";
cin>>bil2;
hasil=bil1+bil2;
cout<<endl;
cout<<"Hasil="<<hasil;
cin.get();
return 0;
}
Hasilnya
Kalkulator 2
#include <iostream>
#include <string.h>
using namespace std;
int pangkat(int a, int b){
int hasil,i;
hasil=1;
for(i=1;i<=b;i++){
hasil= hasil * a;
}
return hasil;
}
int main2 (){
char *operators= "???";
int pilih;
float bil1,bil2,hasil;
cout<<"####################################"<<endl;
cout<<"## APLIKASI KALKULATOR LP2M-ARAY ##"<<endl;
cout<<"## HARI I-LAT 2 By TONNY ##"<<endl;
cout<<"####################################"<<endl;
cout<<endl;
cout<<"+++++++++++++++++++++++++++++++"<<endl;
cout<<"Masukkan Bil1 :";
cin>>bil1;
cout<<"Masukkan Bil2 :";
cin>>bil2;
cout<<"PILIH OPERATOR ANDA"<<endl;
cout<<"1)Penjumlahan"<<endl;
cout<<"2)Pengurangan"<<endl;
cout<<"3)Perkalian"<<endl;
cout<<"4)Pembagian"<<endl;
cout<<"5)Modulo"<<endl;
cout<<"6)Pangkat"<<endl;
cout<<"?)None"<<endl;
cout<<endl;
cout<<"+++++++++++++++++++++++++++++++"<<endl;
cout<<"Pilihlah Operator Anda :";
cin>>pilih;
if (pilih==1){hasil=bil1+bil2;operators="Penjumlahan";}
else if (pilih==2){hasil=bil1-bil2;operators="Pengurangan";}
else if (pilih==3){hasil=bil1*bil2;operators="Perkalian";}
else if (pilih==4){hasil=bil1/bil2;operators="Pembagian";}
else if (pilih==5){hasil=(int) bil1 % (int) bil2;operators="Modulo";}
else if (pilih==6){hasil=pangkat(bil1,bil2);operators="Pangkat";}
else {hasil=0;operators="None";}
cout<<endl<<"Anda memilih proses "<<operators<<endl;
cout<<"Hasil="<<hasil;
return 0;
}
Hasilnya
sekian. semoga aplikasinya bermanfaat :D


