Contoh Program C++ Menghitung Luas Bangun dengan Operator Switch dapat anda lihat pada source kode di bawah. Contoh Program C++ di bawah menggunakan user input yaitu nilai-nilai diinputkan sendiri oleh user. Untuk Mencobanya silahkan copy paste source code Contoh Program C++ Menghitung Luas Bangun dengan Operator Switch berikut:
#include <iostream.h>
#include <conio.h>
main() {
int l,p,r,pil,t;
float Luas,Kel;
const float phi=3.14;
bool jwb;
cek:
cout<<"Pilihan menu :\n";
cout<<"[1] Luas Lingkaran \n"; //phi*r2
cout<<"[2] Luas Persegi \n"; //panjang x lebar
cout<<"[3] Keliling Lingkaran \n"; // 2phi*r
cout<<"[4] Luas tabung\n\n";//luas lingkaran * tinggi
cout<<"Masukkan pilihan anda : ";cin>>pil;
switch (pil){
case 1 :
cout<<"Masukkan jari-jari : ";cin>>r;
Luas=phi*(r*r);
cout<<"\nLuas Lingkaran : "<<Luas<<endl<<endl;
cout<<"Anda ingin pilih lagi?[1=ya,0=tdk] ";cin>>jwb;
clrscr();
if(jwb==1)
goto cek;
else
cout<<"Terima kasih";
break;
case 2 :
cout<<"Masukkan panjang : ";cin>>p;
cout<<"Masukkan lebar : ";cin>>l;
Luas=p*l;
cout<<"\nLuas Persegi : "<<Luas<<endl<<endl;
cout<<"Anda ingin pilih lagi?[1=ya,0=tdk] ";cin>>jwb;
clrscr();
if(jwb==1)
goto cek;
else
cout<<"Terima kasih";
break;
case 3 :
cout<<"Masukkan jari-jari : ";cin>>r;
Kel=(phi* 2)*r;
cout<<"\nKeliling Lingkaran : "<<Kel<<endl<<endl;
cout<<"Anda ingin pilih lagi?[1=ya,0=tdk] ";cin>>jwb;
clrscr();
if(jwb==1)
goto cek;
else
cout<<"Terima kasih";
break;
case 4 :
cout<<"Masukkan jari-jari:";cin>>r;
cout<<"Masukkan tinggi: ";cin>>t;
Luas=(phi*(r*r))*t;
cout<<"\nKeliling Lingkaran : "<<Luas<<endl<<endl;
cout<<"Anda ingin pilih lagi?[1=ya,0=tdk] ";cin>>jwb;
clrscr();
if(jwb==1)
goto cek;
else
cout<<"Terima kasih";
break;
default :
cout<<"Maaf pilihan menu yang anda inputkan tidak terdaftar ";}
getch();}
Tidak ada komentar:
Posting Komentar