Program C++ Kalkulator Sederhana
Deskripsi Program
Program ini dibuat sebagai alat hitung berupa kalkulator sederhana. Operasi bilangan yang tersedia pada program ini ada 4, yaitu penjumlahan, pengurangan, perkalian, dan pembagian.
Pengguna yang menggunakan program ini akan diarahkan langkah per langkah sampai mendapatkan hasil operasi bilangan yang diinginkan.
Agar dapat menjalankan program ini, kita akan menggunakan switch & case. Berikut input-an programnya.
Input Program
#include <iostream.h>
#include <conio.h>
main()
{
int pilih;
float bil1, bil2, hasil;
cout<<"PROGRAM KALKULATOR SEDERHANA";
cout<<endl;
cout<<"1. Penjumlahan"<<endl;
cout<<"2. Pengurangan"<<endl;
cout<<"3. Perkalian"<<endl;
cout<<"4. Pembagian"<<endl;
cout<<"Pilih (1/2/3/4): ";
cin>>pilih;
clrscr();
switch(pilih)
{
case 1:
cout<<"Masukkan bilangan pertama: ";cin>>bil1;
cout<<"Masukkan bilangan kedua: ";cin>>bil2;
cout<<endl;
hasil=bil1+bil2;
cout<<"Hasil Penjumlahan = "<<hasil;
break;
case 2:
cout<<"Masukkan bilangan pertama: ";cin>>bil1;
cout<<"Masukkan bilangan kedua: ";cin>>bil2;
cout<<endl;
hasil=bil1-bil2;
cout<<"Hasil Pengurangan = "<<hasil;
break;
case 3:
cout<<"Masukkan bilangan pertama: ";cin>>bil1;
cout<<"Masukkan bilangan kedua: ";cin>>bil2;
cout<<endl;
hasil=bil1*bil2;
cout<<"Hasil Perkalian = "<<hasil;
break;
case 4:
cout<<"Masukkan bilangan pertama: ";cin>>bil1;
cout<<"Masukkan bilangan kedua: ";cin>>bil2;
cout<<endl;
hasil=bil1/bil2;
cout<<"Hasil Pembagian = "<<hasil;
break;
default:
cout<<"Tidak ada dalam menu";
cout<<endl;
break;
}
cout<<endl;
cout<<"Terimakasih telah menggunakan Program ini.";
getch();
}
#include <conio.h>
main()
{
int pilih;
float bil1, bil2, hasil;
cout<<"PROGRAM KALKULATOR SEDERHANA";
cout<<endl;
cout<<"1. Penjumlahan"<<endl;
cout<<"2. Pengurangan"<<endl;
cout<<"3. Perkalian"<<endl;
cout<<"4. Pembagian"<<endl;
cout<<"Pilih (1/2/3/4): ";
cin>>pilih;
clrscr();
switch(pilih)
{
case 1:
cout<<"Masukkan bilangan pertama: ";cin>>bil1;
cout<<"Masukkan bilangan kedua: ";cin>>bil2;
cout<<endl;
hasil=bil1+bil2;
cout<<"Hasil Penjumlahan = "<<hasil;
break;
case 2:
cout<<"Masukkan bilangan pertama: ";cin>>bil1;
cout<<"Masukkan bilangan kedua: ";cin>>bil2;
cout<<endl;
hasil=bil1-bil2;
cout<<"Hasil Pengurangan = "<<hasil;
break;
case 3:
cout<<"Masukkan bilangan pertama: ";cin>>bil1;
cout<<"Masukkan bilangan kedua: ";cin>>bil2;
cout<<endl;
hasil=bil1*bil2;
cout<<"Hasil Perkalian = "<<hasil;
break;
case 4:
cout<<"Masukkan bilangan pertama: ";cin>>bil1;
cout<<"Masukkan bilangan kedua: ";cin>>bil2;
cout<<endl;
hasil=bil1/bil2;
cout<<"Hasil Pembagian = "<<hasil;
break;
default:
cout<<"Tidak ada dalam menu";
cout<<endl;
break;
}
cout<<endl;
cout<<"Terimakasih telah menggunakan Program ini.";
getch();
}
Output Program
Algoritma Program
- #include <conio.h> adalah header library dari: getch()
- #include <iostream.h> adalah header library dari: cout dan cin
1. Pengguna memilih nomor sesuai operasi bilangan yang akan digunakan
2. Nomor yang telah dimasukkan diterima oleh program dan akan membaca input case nomor yang
dimasukkan
dimasukkan
contoh:
Misalkan Anda memasukkan nomor 1, maka program akan langsung membaca input case 1
case 1:
cout<<"Masukkan bilangan pertama: ";cin>>bil1;
cout<<"Masukkan bilangan kedua: ";cin>>bil2;
cout<<endl;
hasil=bil1+bil2;
cout<<"Hasil Penjumlahan = "<<hasil;
break;
Terima kasih sudah berkunjung 😄
Komentar
Posting Komentar