Page 51 - BAHASA PEMROGRAMAN C++
P. 51
Switch (ekspresi)
{
case nilai_1 : statement_jika_nilai1_terpilih ;
break;
case nilai_ 2 : statement_jika_nilai2_terpilih ;
break;
………………
case nilai_N : statement_jika_nilaiN_terpilih ;
break;
default : //optional
statement_jika_semua_nilai_tidak_terpenuhi ;
break;
}
Contoh program penggunaan case :
1. Menentukan nama hari (bahasa inggris) dalam satu minggu berdasarkan inputan angka hari
# include <iostream>
using namespace std;
int main(int argc, char** argv)
{
//Deklarasikan Variabel
int AngkaHari;
//Inputkan Angka Hari
cout<<”Input Angka Hari :”;
cin>> AngkaHari;
switch (AngkaHari)
{
case 1 : cout<<”MONDAY”;
break;
case 2 : cout<<”TUESDAY”;
break;
case 3 : cout<<”WEDNESDAY”;
break;
case 4 : cout<<”THURSDAY”;
break;
case 5 : cout<<”FRIDAY”;
break;
case 6 : cout<<”SATURDAY”;
break;
case 7 : cout<<”SUNDAY”;
break;
default : cout<<”WRONG DAY”;
break;
}
return 0;
}
PEMROGRAMAN C++ 44
Bagi Pemula
44