Hubungi Admin

Program Membuat Menu Penghitung Luas Bangun Menggunakan Switch di C++

Perintah switch merupakan pernyataan yang dirancang untuk menangani pengambilan keputusan yang melibatkan sejumlah pilihan alternatif yang diantaranya untuk menggantikan pernyataan IF bertingkat.

Pengujian pada switch akan dimulai dari pernyataan 1 dan seterusnya apabila nilainya cocok maka akan beralih ke pernyataan 2 dan seterusnya sampai hasil yang diinginkan.jika sampai pengujian akhir tidak ada yang cocok maka "default" akan dijalankan.

Berikut adalah contoh source code atau kodingan menggunakan perintah "Switch" dengan membuat program menu penghitung luas bangun.

#include<iostream.>
#include<conio.h>
using namespace std;
main ()
{
cout<<endl;
cout<<" Nama          : Umdatul Qori Halim "<<endl;
cout<<" Kelas         : 01 TPLPD Reguler A (653)"<<endl;
cout<<" Dosen         : Resti Amalia S.Kom, M.Kom"<<endl;  
cout<<" Mata Kuliah   : Algoritma & Pemrograman 1"<<endl;
cout<<endl;
cout<<"================================================="<<endl;
cout<<endl;  

int pilih;
cout<<" Geometris Penghitung Luas Bidang :"<<endl;
cout<<endl;
cout<<" 1. Bangun Segitiga "<<endl;
cout<<" 2. Bangun Lingkaran "<<endl;
cout<<" 3. Bangun Persegi Empat "<<endl;
cout<<" 4. Updating............ "<<endl;
cout<<endl;
cout<<"================================================="<<endl;
cout<<endl<<endl;
cout<<" >> Silahkan Pilih : ";
cin>>pilih;
cout<<endl;
switch (pilih){ 

case 1 : 
cout<<" !Rumus Luas Segitiga Adalah 1/2 x Alas x Tinggi "<<endl<<endl;
double A,T,Rumus; 
cout<<" Input Alasnya    = ";
cin>>A;               
cout<<" Input Tingginya  = ";
cin>>T;               
Rumus = A*T/2;
cout<<endl;           
cout<<" Maka Hasilnya    = "<<Rumus<<" Cm Persegi "<<endl;
break;               

case 2 : 
cout<<" !Rumus Luas Lingkaran Adalah (V= 22/7 ) x Jari-Jari x Jari-Jari "<<endl<<endl;
double R;  
cout<<" Input Jari-Jarinya  = ";
cin>>R;         
cout<<endl;
cout<<" Maka Hasilnya    = "<<R*R*22/7<<" Cm Persegi "<<endl;
break;         

case 3 : 
cout<<" !Rumus Luas Persegi Empat Adalah Sisi x Sisi "<<endl<<endl;
double S;  
cout<<" Input Sisinya  = ";
cin>>S;               
cout<<endl;    
cout<<" Maka Hasilnya  = "<<S*S<<" Cm Persegi "<<endl;
break;                  

case 4 :
cout<<" Page Not Found [EMPTY] "<<endl;
break;        
default:
cout<<" [ Pilihan Diluar Jangkauan ] "<<endl;
}getch () ;
}


Syntax Tersebut Saya Tulis Menggunakan Software Dev-C++ Versi 5.4.1 Bagi Kalian Yang Belum Punya Softwarenya Silahkan Download Terlebih Dahulu Dengan Cara Klik Disini

Setelah syntax  selesai dibuat tekan F11 untuk mengcompile & run (Versi 5) maka akan tampil seperti ini :

Source Code Membuat Program Menu Penghitung Luas Bangun  Menggunakan Switch di C++

Pilih bangun luas yang akan kita hitung misalkan kita memilih bangun segitiga maka inputlah alas dan tingginya hingga program menghitung luasnya

Selamat Mencoba !



Umdatul Qori Halim
Umdatul Qori Halim

" Penulis paruh waktu yang hanya ingin berbagi ilmu, Cita - cita mau jadi anak soleh "

Ayo Berlangganan dan Dapatkan Update Terbarunya, Gratisss....

DMCA.com