Pemilihan if Bersarang dan Switch-Case

Pemilihan if Bersarang
Pemilihan  if  bersarang  merupakan bentuk pemilihan dimana terdapat pemilihan dalam 
pemilihan, atau aksi dari sebuah kondisi terdapat  pemilihan atau penyeleksian  kondisi 
yang lain. Pemilihan bentuk ini disebut juga penyeleksian kondisi bertingkat.
Salah satu bentuk pemilihan if bersarang:
if(kondisiA)
if(kondisi1)
aksi1;
else
aksi2;
else
if(kondisi2)
aksi3;
else

aksi4;

Switch-Case
Switch-case  merupakan  bentuk  pemilihan  yang  mencocokkan  nilai  ungkapan  yang 
berada dalam switch dengan nilai pilihan yang berada dalam case, jika cocok/sama maka 
aksi  dari  case  akan  dijalankan.  Ungkapan  dapat  berupa  variabel  atau  konstanta 

sedangkan pilihan berupa nilai yang bertipe int atau  char.

Bentuk switch-case:
switch(ungkapan)
{
case pilihan1:
aksi 1; 
break;
case pilihan2:
aksi2; 
break;
...
default:
aksiN;



Untuk mengakhiri aksi dari sebuah  case,  diperlukan  break  tujuannya supaya keluar dari 
switch.  Sedangkan  default  akan  dijalankan  jika  semua  pilihan  tidak  ada  yang 

cocok/sama.



Comments