C++ Program kalkulator sederhana dengan inputan user dan looping

June 02, 2016 Aji Suryo Purnomo 0 Comments

Program C++ kalkulator sederhana dengan inputan user dan pengulangan ini saya buat bertujuan untuk memberi arahan atau contoh dimana sintakcs-sintacks C++ itu diletakan dan dibentuk, juga sebagai bentuk pembelajaran dalam membuat kalkulator menggunakan C++. penasaran bagaimana programnya saya buat? cek di bawah ini.. silahkan dilihat dan coba jalankan pada aplikasi C++ kalian.


#include<iostream.h>
#include<conio.h>
#include<math.h>
#include<string.h>
#include<stdlib.h>
#include<ctype.h>

long double perkalian();
void pembagian();
void penjumlahan();
void pengurangan();
long double perpangkatan();
void home();
void exit();

void main(){
int pil;
char ulang,nama[50];
cout<<"Masukkan nama anda (tanpa spasi) : ";
cin>>nama;
cout<<endl<<endl;
cout<<"Selamat datang "<<nama<<" di : \n\n";
cout<<"##>>KALKULATOR AMIK YMI TEGAL<<## \n";
cout<<"================================= \n\n";
cout<<"Menu Pilihan Operasi : \n\n";
cout<<"1. Penjumlahan \n";
cout<<"2. Pengurangan \n";
cout<<"3. Perkalian  \n";
cout<<"4. Pembagian \n";
cout<<"5. Perpangkatan \n";
cout<<"6. Exit\n";
while (pil>=0) {
//clrscr();

cout<<"\nMasukkan pilihan anda (1/2/3/4/5/6) : ";
cin>>pil;
switch (pil)
{ case 1 : home(),penjumlahan(); break;
 case 2 : home(),pengurangan(); break;
 case 3 : home(),perkalian(); break;
 case 4 : home(),pembagian(); break;
 case 5 : home(),perpangkatan(); break;
 case 6 : exit();

 default :
 clrscr();
 cout<<"\n\nPilihan anda salah !!! "; }


cout<<"\n\nIngin Hitung Lagi (ketik 1 karakter bebas)  : ";
cin>>ulang;
home();



}  }




void penjumlahan() {
double nilai_x, nilai_y,hasil;
cout<<"\n\n##PENJUMLAHAN##\n";
cout<<"*************** \n\n";
cout<<"Masukkan nilai x : "; cin>>nilai_x;
cout<<"Masukkan nilai y : "; cin>>nilai_y;
hasil = nilai_x + nilai_y;
cout<<"\n\nHasil "<<nilai_x<<" + "<<nilai_y<<"= "<<hasil<<endl<<endl;    }

void pengurangan()
{
double nilai_x,nilai_y,hasil;
cout<<"\n\n##PENGURANGAN##\n";
cout<<"*************** \n\n";
cout<<"Masukkan nilai x : "; cin>>nilai_x;
cout<<"Masukkan nilai y : "; cin>>nilai_y;
hasil = nilai_x - nilai_y;
cout<<"\n\nHasil "<<nilai_x<<" - "<<nilai_y<<"= "<<hasil<<endl<<endl;    }

long double perkalian()
{
long double nilai_x;
long double nilai_y,hasil;
cout<<"\n\n##PERKALIAN##\n";
cout<<"************* \n\n";
cout<<"Masukkan nilai x : "; cin>>nilai_x;
cout<<"Masukkan nilai y : "; cin>>nilai_y;
hasil = nilai_x * nilai_y;
cout<<"\n\nHasil "<<nilai_x<<" x "<<nilai_y<<"= "<<hasil<<endl<<endl;    }

void pembagian()
{
double nilai_x,nilai_y,hasil;
cout<<"\n\n##PEMBAGIAN##\n";
cout<<"************* \n\n";
cout<<"Masukkan nilai x : "; cin>>nilai_x;
cout<<"Masukkan nilai y : "; cin>>nilai_y;
hasil = nilai_x / nilai_y;
cout<<"\n\nHasil "<<nilai_x<<" : "<<nilai_y<<"= "<<hasil<<endl<<endl;    }


long double perpangkatan()
{
long double nilai_x;
long double nilai_y;
long double hasil;
cout<<"\n\n##PERPANGKATAN##\n";
cout<<"**************** \n\n";
cout<<"Masukkan nilai koefisien : "; cin>>nilai_x;
cout<<"Masukkan nilai eksponen : "; cin>>nilai_y;
hasil= pow (nilai_x,nilai_y);
cout<<"\n\nHasil "<<nilai_x<<" pangkat "<<nilai_y<<"= "<<hasil<<endl<<endl;    }

void home() {
clrscr();
cout<<"##>>KALKULATOR AMIK YMI TEGAL<<## \n";
cout<<"================================= \n\n";
cout<<"Menu Pilihan Operasi : \n\n";
cout<<"1. Penjumlahan \n";
cout<<"2. Pengurangan \n";
cout<<"3. Perkalian  \n";
cout<<"4. Pembagian \n";
cout<<"5. Perpangkatan \n";
cout<<"6. Exit\n"; }

void exit() {
//cout<<"SEMOGA HARI MU MENYENANGKAN :) ";
exit();
 }

Program kalkulator C++ menggunakan pengulangan dan inputan user
Program C++ kalkulator sederhana


Jika sudah dijalankan maka tampilan akan seperti ini, selamat kalkulator anda sudah jadi dan berfungsi sebagai mana mestinya. Hati-hati perhatikan pada saat program dijalankan akan nampak perintah masukan nama. pada saat masukan nama jangan sampai ada spasi, pastikan tidak ada spasi pada saat pemberian nama jika sampai terjadi ada spasi pada saat pemberian nama maka program akan berjalan terus menerus hingga komputer anda mungkin ngehang. jadi perhatikan baik baik waktu memasukan nama pada saat program dijalankan, jika ingin memberikan spasi taruhlah anderskort"_" seperti ini sebagai pengganti spasi.

 oke sekian semoga program aplikasi C++ ini bermanfaat bagi calon jawara program seperti anda. heheh jika ingin aplikasi yang lebih banyak lagi bisa tulis di kolom komentar blog ini dan saya akan kasih program C++ atau Java sesuai dengan permintaan sodara sodara sekalian. inti dari program diatas adalah tidak ada hal yang tidak mungkin selama kita bekerja keras dan pantang menyerah bagaimana tidak contoh coding program kalkulator diatas aadalah termasuk yang sulit dan memiliki algoritma yang kompleks. Dan apabila ada yang lebih jago atau lebih mahir dalam program C++ ini bisa share juga dikolom komentar insya allah ilmu yang kita bagi itu tidak akan sia sia dan pasti sangat bermanfaat bagi siapapun yang membutuhkan. 

Sekian salam HORMAT atas kunjungan anda dari jawara program :D

You Might Also Like

0 comments:

Berkomentarlah yang positif dan membangun insaa allah penulis akan menampung segala masukan positif dan mengimplementasikan saran saran bijak dari anda terimakasih.