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.
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
Post a Comment