Selain menggunakan pernyataan If, C++ juga menawarkan kepada
kita untuk dapat melakukan percabangan (pemilihan) dengan menggunakan
pernyataan Switch-Case.
Sama seperti pernyataan If-Else, pernyataan Switch-Case juga
merupakan pernyataan yang digunakan untuk menjalankan salah satu pernyataan
dari beberapa kemungkinan pernyataan, Namun penggunaan pernyataan Switch-Case
lebih sempit, karena perintah ini haya digunakan untuk memeriksa data yang
bertipe integer atau karakter.Langsung saja di bawah adalah contoh scripnya....
#include <iostream>
using namespace std;
int main(){
int rumus,r,pi,A,t,p,l,s;
float luas;
cout<<"masukan nomor : ";
cin>>rumus;
switch(rumus){
case 1 :
cout<<"masukan_jari_jari_lingkaran ";
cin>>r;
cout<<"masukan_pi ";
cin>>pi;
luas=pi*r*r;
cout<<"luas lingkaran : "<<luas;
break;
case 2 :
cout<<"masukan tinggi segitiga ";
cin>>t;
cout<<"masukan nilai alas ";
cin>>A;
luas=A*t*1/2;
cout<<"luas segitiga : "<<luas;
break;
case 3 :
cout<<"masukan panjang persegi panjang ";
cin>>p;
cout<<"masukan luas persegi panjang ";
cin>>l;
luas=p*l;
cout<<"panjang persegi panjang : "<<luas;
break;
case 4 :
cout<<"masukan sisi1 ";
cin>>s;
cout<<"masukan sisi2 ";
cin>>s;
luas=s*s;
cout<<"luas persegi : "<<luas;
break;
default:
cout<<"anda salah pilih, terimakasih";
}
return 0;
}
Terimakasih telah berkunjung ke blog kami. Semoga informasi yang saya berikan bermanfaat dan dapat membantu....
No comments:
Post a Comment