Hallo semua
terima kasih karena telah mampir ke blog saya
di sini saya mau membagikan source code bahasa pemograman C++ yang di ketahui bagi anak IT atau yang mau belajar tentang bahasa program bahwa bahasa itu salah satu bahasa yang cukup sulit untuk di pahami.
nah dalam membuat program tentu nya di butuhkan aplikasi untuk kita mengetik source code atau program yang ingin di buat pada kesempatan kali ini saya menggunakan aplikasi Dev C++, contoh aplikasi nya seperti gambar di bawah ini.
lalu untuk Tujuan dari program kalkulator yang di buat ini adalah untuk menampilkan hasil hitung, tambah, kali, kurang dan bagi dengan menggunakan aplikasi Dev C++. untuk source code program nya ada di bawah ini :
#include<iostream>
#include<stdlib.h>
#include<math.h>
using namespace std;
class calculator
{
public :
int Penjumlahan();
int Pengurangan();
int Perkalian();
int Pembagian();
int KecilBesar();
private:
float jumlah,kurang,kali,bagi,kecilbesar;
float a,b,p;
};
int calculator::Penjumlahan()
{
jumlah = p;
cout<<"mencari hasil dari penjumlahan\n"<<endl;
cout<<" angka 1 : ";cin>>a;
cout<<" angka 2 : ";cin>>b;
jumlah=a+b;
cout<<" hasil penjumlahan : "<<jumlah<<endl;
}
int calculator::Pengurangan()
{
kurang = p;
cout<<"mencari hasil dari ppengurangan\n"<<endl;
cout<<" angka 1 : ";cin>>a;
cout<<" angka 2 : ";cin>>b;
kurang=a-b;
cout<<" hasil pengurangan : "<<kurang<<endl;
}
int calculator::Perkalian()
{
kali = p;
cout<<"mencari hasil dari perkalian\n"<<endl;
cout<<" angka 1 : ";cin>>a;
cout<<" angka 2 : ";cin>>b;
kali=a*b;
cout<<" hasil perkalian : "<<kali<<endl;
}
int calculator::Pembagian()
{
bagi = p;
cout<<"mencari hasil dari pembagian\n"<<endl;
cout<<" angka 1 : ";cin>>a;
cout<<" angka 2 : ";cin>>b;
if(b==0)
{
cout<<" syntax error\n";
}
else
{
bagi=a/b;
cout<<" hasil pembagian : "<<bagi<<endl;
}
}
int calculator::KecilBesar()
{
kecilbesar = p;
cout<<"\n mencari hasil dari kalibesar\n"<<endl;
cout<<" angka 1 : ";cin>>a;
cout<<" angka 2 : ";cin>>b;
if(a<b)
{
cout<<" angka 1 lebih kecil dari angka 2\n"<<kecilbesar<<endl;
}
else if (a>b)
{
cout<<" angka 1 lebih besar dari angka 2\n"<<kecilbesar<<endl;
}
}
int main()
{
calculator x;
float jumlah,kurang,kali,bagi,kecilbesar;
int p;
cout<<"===================================================="<<endl;
cout<<" program kakulator "<<endl;
cout<<"-----Penggunaan class dalam program kalkulator------"<<endl;
cout<<"===================================================="<<endl;
cout<<" ||pilihan||"<<endl;
cout<<"----------------------------------------------------"<<endl;
cout<<" <1>penjumlahan"<<endl;
cout<<" <2>pengurangan"<<endl;
cout<<" <3>perkalian"<<endl;
cout<<" <4>pembagian"<<endl;
cout<<" <5>kecilbesar"<<endl;
cout<<"----------------------------------------------------"<<endl;
cout<<" pilih salah satu";cin>>p;
cout<<"===================================================="<<endl;
switch(p)
{
case 1 : x.Penjumlahan();break;
case 2 : x.Pengurangan();break;
case 3 : x.Perkalian();break;
case 4 : x.Pembagian();break;
case 5 : x.KecilBesar();break;
default : cout<<"diluar jangkauan\n\n\n"<<endl;
}
system("PAUSE");
system("cls");
return main();
return EXIT_SUCCESS;
}
semoga source code di atas dapat bermanfaat untuk teman - teman atau bagi yang sedang kesulitan dalam mencoding program kalkulator pada aplikasi C++. Sekian dan Terima Kasih..