PROGRAM KALKULATOR CONTOH PROGRAM KALKULATOR 1 : #include main(){ int bil1,bil2,pil; float hsl; cout<<"Pilihlah menu di bawah ini :\n"; cout<<"[1] Penjumlahant\n"; cout<<"[2] Pengurangan\n"; cout<<"[3] Perkalian\n"; cout<<"[4] Pembagian\n ; Cout<< Masukkan pilihan anda : "; cin>>pil; switch (pil) { case 1: cout<<"Input bil 1 = ";cin>>bil1; cout<<"Input bil 2 = ";cin>>bil2; hsl=bil1+bil2; cout<<"Hasil penjumlahannya = "<>bil1; cout<<" Input bil 2=";cin>>bil2; hsl=bil1-bil2; cout<<" Hasil pengurangannya="<>bil1; cout<<" Input bil 2=";cin>>bil2; hsl=bil1*bil2; cout<<" Hasil perkaliannya="<>bil2; Cout<< Input bil 2= ;cin>>bil2; Hsl=bil1/bil2; cout<<" Hasil pembagianya="< class calculator { private: float angka_1,angka_2,hasil; char operasi,eksekusi; public: void masukan (); void proses (); void keluaran (); };
void calculator::masukan () { cout<<"Masukkan Angka pertama = "; cin>>angka_1; cout<<"Jenis Operasi perhitungan * / + - = "; cin>>operasi; cout<<"Masukkan Angka kedua = "; cin>>angka_2; } void calculator::proses () { if(operasi=='*') { hasil=angka_1*angka_2; } else if(operasi=='/') { hasil=angka_1/angka_2; } else if(operasi=='+') { hasil=angka_1+angka_2; } else if(operasi=='-') { hasil=angka_1-angka_2; } } void calculator::keluaran() { cout<<"Tekan tombol (=) "; do { cin>>eksekusi; if(eksekusi=='=') { cout<<"Hasil perhitungan = "<<<"Anda tidak menekan tombol sama dengan (=) "; } } while(eksekusi!='='); } void main() { class calculator jadi; char pil; do { clrs cr(); jadi.masukan(); jadi.proses(); jadi.keluaran(); cout<<"Apakah anda ingin m engulang? (y or n) "; cin>>pil; }while(pil=='y'||pil=='Y'); }
2.2
RUMUS - RUMUS MATEMATIKA DALAM PROGRAM C++
Program C++ menghitung segitiga dan lingkaran: #include #include #include<string.h> int main( ) { char v; int menu,a,b,c,d,f,g,h,i,j,k; do { cout<<" |++++++++++++++++++++++++++++++++++++++++++|"<<endl; cout<<" | Menu Pilihan : |"<<endl; cout<<" | 1. Pembagian |"<<endl; cout<<" | 2. Menghitung Luas Segitiga "<<endl; cout<<" | 3. Menghitung Keliling Segitiga "<<endl; cout<<" | 4. Menghitung Luas Lingkaran <endl; cout<<" | 5. Menghitung Keliling Lingkaran <endl; cout<<" |++++++++++++++++++++++++++++++++++++++++++|"<<endl; cout<<endl; cout<<"Menu Pilihan Anda Adalah :"; cin>>menu;