MEMBUAT KALKULATOR SEDERHANA FULL LENGKAP DENGAN DEV C++
Hai, kali ini saya akan memposting tentang kalkulator sederhana berbasiskan C++. dari kalkulator ini kita bisa menghitung baik secara penjumlahan, pengurangan, perkalian, pembagian dan juga pangkat 2 serta opsi pilihan untuk selesai.
berikut ini adalah codingan dari calculator tersebut
berikut ini adalah codingan dari calculator tersebut
#include <iostream>
#include <conio.h>
#include <math.h>
//#include <hasnanhj>
using namespace std;
int pilihan();
int hasnan(){
cout<<"\t-----------------------------------------------------------"<<endl;
}
int penjumlahan(){
float bil1, bil2, hasil;
cout<<"1. Operasi Penjumlahan"<<endl;
cout<<" Masukkan bilangan pertama : "; cin>>bil1;
cout<<" Masukkan bilangan kedua : "; cin>>bil2;
hasil = bil1 + bil2;
cout<<" Hasil dari "<<bil1<<" + "<<bil2<<" = "<<hasil<<endl;
pilihan();
}
int pengurangan(){
float bil1, bil2, hasil;
cout<<"2. Operasi Pengurangan"<<endl;
cout<<" Masukkan bilangan pertama : "; cin>>bil1;
cout<<" Masukkan bilangan kedua : "; cin>>bil2;
hasil = bil1 - bil2;
cout<<" Hasil dari "<<bil1<<" - "<<bil2<<" = "<<hasil<<endl;
pilihan();
}
int perkalian(){
float bil1, bil2, hasil;
cout<<"3. Operasi Perkalian"<<endl;
cout<<" Masukkan bilangan pertama : "; cin>>bil1;
cout<<" Masukkan bilangan kedua : "; cin>>bil2;
hasil = bil1 * bil2;
cout<<" Hasil dari "<<bil1<<" * "<<bil2<<" = "<<hasil<<endl;
pilihan();
}
int pembagian(){
float bil1, bil2, hasil;
cout<<"4. Operasi Pembagian"<<endl;
cout<<" Masukkan bilangan pertama : "; cin>>bil1;
cout<<" Masukkan bilangan kedua : "; cin>>bil2;
hasil = bil1 / bil2;
cout<<" Hasil dari "<<bil1<<" / "<<bil2<<" = "<<hasil<<endl;
pilihan();
}
int pangkat(){
float bil, hasil;
cout<<"5. Operasi Pangkat 2"<<endl;
cout<<" Masukkan bilangan : "; cin>>bil;
hasil = bil * bil;
cout<<" Hasil dari "<<bil<<" pangkat 2 = "<<hasil<<endl;
pilihan();
}
int keluar(){
hasnan();
cout<<"Terima kasih telah menggunakan Program Kalkulator Sederhana"<<endl;
cout<<"Program ini disusun oleh Hasnan Habib Jauhari, Mahasiswa UIN SGD Bandung"<<endl;
hasnan();
exit(0);
}
int salah(){
char hasnan;
cout<<"Perintah salah !"<<endl;
}
int pilihan(){
float pil;
cout<<endl;
cout<<"Masukkan pilihan anda : "; cin>>pil;
if(pil==1){
penjumlahan();
}
else if(pil==2){
pengurangan();
}
else if(pil==3){
perkalian();
}
else if(pil==4){
pembagian();
}
else if(pil==5){
pangkat();
}
else if(pil==6){
keluar();
}
else {
salah();
}
}
int main(){
cout<<"\tProgram Kalkulator Sederhana"<<endl;
cout<<"\t 2 Bilangan"<<endl;
cout<<"\t----------------------------"<<endl;
cout<<"Pilih Operator"<<endl;
cout<<"--------------"<<endl;
cout<<"1. Penjumlahan"<<endl;
cout<<"2. Pengurangan"<<endl;
cout<<"3. Perkalian"<<endl;
cout<<"4. Pembagian"<<endl;
cout<<"5. Pangkat 2"<<endl;
cout<<"6. Exit Program"<<endl;
pilihan();
getch();
}
#include <conio.h>
#include <math.h>
//#include <hasnanhj>
using namespace std;
int pilihan();
int hasnan(){
cout<<"\t-----------------------------------------------------------"<<endl;
}
int penjumlahan(){
float bil1, bil2, hasil;
cout<<"1. Operasi Penjumlahan"<<endl;
cout<<" Masukkan bilangan pertama : "; cin>>bil1;
cout<<" Masukkan bilangan kedua : "; cin>>bil2;
hasil = bil1 + bil2;
cout<<" Hasil dari "<<bil1<<" + "<<bil2<<" = "<<hasil<<endl;
pilihan();
}
int pengurangan(){
float bil1, bil2, hasil;
cout<<"2. Operasi Pengurangan"<<endl;
cout<<" Masukkan bilangan pertama : "; cin>>bil1;
cout<<" Masukkan bilangan kedua : "; cin>>bil2;
hasil = bil1 - bil2;
cout<<" Hasil dari "<<bil1<<" - "<<bil2<<" = "<<hasil<<endl;
pilihan();
}
int perkalian(){
float bil1, bil2, hasil;
cout<<"3. Operasi Perkalian"<<endl;
cout<<" Masukkan bilangan pertama : "; cin>>bil1;
cout<<" Masukkan bilangan kedua : "; cin>>bil2;
hasil = bil1 * bil2;
cout<<" Hasil dari "<<bil1<<" * "<<bil2<<" = "<<hasil<<endl;
pilihan();
}
int pembagian(){
float bil1, bil2, hasil;
cout<<"4. Operasi Pembagian"<<endl;
cout<<" Masukkan bilangan pertama : "; cin>>bil1;
cout<<" Masukkan bilangan kedua : "; cin>>bil2;
hasil = bil1 / bil2;
cout<<" Hasil dari "<<bil1<<" / "<<bil2<<" = "<<hasil<<endl;
pilihan();
}
int pangkat(){
float bil, hasil;
cout<<"5. Operasi Pangkat 2"<<endl;
cout<<" Masukkan bilangan : "; cin>>bil;
hasil = bil * bil;
cout<<" Hasil dari "<<bil<<" pangkat 2 = "<<hasil<<endl;
pilihan();
}
int keluar(){
hasnan();
cout<<"Terima kasih telah menggunakan Program Kalkulator Sederhana"<<endl;
cout<<"Program ini disusun oleh Hasnan Habib Jauhari, Mahasiswa UIN SGD Bandung"<<endl;
hasnan();
exit(0);
}
int salah(){
char hasnan;
cout<<"Perintah salah !"<<endl;
}
int pilihan(){
float pil;
cout<<endl;
cout<<"Masukkan pilihan anda : "; cin>>pil;
if(pil==1){
penjumlahan();
}
else if(pil==2){
pengurangan();
}
else if(pil==3){
perkalian();
}
else if(pil==4){
pembagian();
}
else if(pil==5){
pangkat();
}
else if(pil==6){
keluar();
}
else {
salah();
}
}
int main(){
cout<<"\tProgram Kalkulator Sederhana"<<endl;
cout<<"\t 2 Bilangan"<<endl;
cout<<"\t----------------------------"<<endl;
cout<<"Pilih Operator"<<endl;
cout<<"--------------"<<endl;
cout<<"1. Penjumlahan"<<endl;
cout<<"2. Pengurangan"<<endl;
cout<<"3. Perkalian"<<endl;
cout<<"4. Pembagian"<<endl;
cout<<"5. Pangkat 2"<<endl;
cout<<"6. Exit Program"<<endl;
pilihan();
getch();
}
1. Penjumlahan
2. Pengurangan
3. Perkalian
4. Pengurangan
5. Pangkat 2
Jika tidak mau mencoba program kalkulator sederhana maka bisa memilih untuk keluar dari program.
Terima Kasih.
0 Response to "MEMBUAT KALKULATOR SEDERHANA FULL LENGKAP DENGAN DEV C++"
Post a Comment