4.2 PERNYATAAN Switch 
Pernyataan swichadalahpernyataanyangdigunakanuntukmenjalankansalah 
satupernyataandaribeberapakemungkinanpernyataan,berdasarkannilaidarisebuah 
ungkapan dan nilai penyeleksian. 
Pernyataan if…else if jamak dapat dibangun dengan pernyataan switch.
Bentuk Umumnya : 
switch (ekspresi) 
{ 
case konstanta1 : 
pernyataan1 ; 
break ; 
case konstanta2 : 
pernyataan2 ; 
break ; 
case konstanta3 : 
pernyataan3 ; 
break ; 
: 
: 
casekonstantaN : 
pernyataanN ; 
break ; 
default : 
pernyataanlain; 
} 
Hal – hal yang perlu diperhatikan adalah : 
1.Dibelakang keyword case harus diikuti oleh sebuah konstanta, tidak boleh diikuti 
oleh ekspresi ataupun variable. 
2.Konstanta yang digunakan bertipe int atau char 
3.Jikabentuknyasepertidiatasmakaapabila ekspresisesuaidengankonstanta2 
maka pernyataan2, pernyataan3sampai dengan pernyataanlain dieksekusi. Untuk 
mencegah hal tersebut, gunakan keyword break;. Jika keyword breakdigunakan 
makasetelahpernyataan2dieksekusiprogramlangsungkeluardaripernyataan 
switch. Selain digunakan dalam switch, keyword break banyak digunakan untuk 
keluar dari pernyataan yang berulang ( looping ). 
4.pernyataanlaindieksekusijikakonstanta1sampaikonstantaNtidakadayang 
                    memenuhi ekspresiPalembang, 29 April 2011 07:00
Tidak ada komentar:
Posting Komentar