Pernyataan Switch Case Di Dalam Pemrograman C++
Switch case dalam bahasa pemrograman C++, sama saja dengan fungsi if else jamak.
dengan pernyataan switch case, memungkinkan anda untuk menentukan salah satu pilihan dari banyak sekali ekspresi. pemilihan dilakukan menurut nilai verbal yang telah ditetapkan. pemilihan banyak sekali kemungkinan nilai switch dilakukan satu demi satu berdsarkan nilai case. jikalau nilai dalam ekpresi switch tidak ada yang sesuai dengan nilai-nilai case, maka pilihan akan secara otomatis ke alihkan ke default.
teladan kegiatan switch case :
-
#include<iostream.h>
-
void main()
-
{
-
int pilihan=0;
-
cout<<“Program perhitungan luas dari bentuk-bentuk Geometri”<<endl;
-
cout<<“Ketikan pilihan anda dari sajian berikut ini:”<<endl;
-
cout<<“1. menghitung Luas lingkaran”<<endl;
-
cout<<“2. menghitung Luas Segitiga”<<endl;
-
cout<<“3. menghitung Luas Bujur Sangkar”<<endl;
-
cout<<“4. menghitung Luas Trapesium”<<endl<<endl<<endl;
-
cout<<“Masukan pilian anda”<<endl;
-
cin>>pilihan;
-
switch(pilihan)
-
{
-
case 1: cout<<“Luas Lingkaran”<<endl; break;
-
case 2: cout<<“Luas Segitiga”<<endl; break;
-
case 3: cout<<“Luas Bujur Sangkar”<<endl; break;
-
case 4: cout<<“Luas Traspesium”<<endl; break;
-
default:
-
cout<<“Silahkan pilih (1-4)”<<endl;
-
}
-
}
Hasil output dari kegiatan di atas adalah:
setelah kegiatan dieksekusi. contohnya kita memasukan nilai 4, maka yang nilai yang akan dibaca dan di tampilkan yaitu “Luas Trapesium”, namun jikalau nilai yang di masukan bukan nilai dari case (1-4), maka kegiatan akan mengeksekusi nilai dari default. yaitu “Silahkan pilih (1-4).