Bentuk format switch dalam pencabangan program

 on Senin, 30 Mei 2016  

Switch
Switch merupakan bentuk lain dari percabangan. Konsep ini berguna apabila kondisi yang akan ditentukan memiliki nilai tertentu. Format dari switch adalah sebagai berikut

switch(variabel) {
case nilai1:
kode program jika nilai variabel sama dengan nilai1;
break;
case nilaiN:
kode program jika nilai variabel sama dengan nilaiN;
break;
default:
kode program jika nilai tidak sesuai;
break;
}


Contoh kasus untuk format ini adalah pada pemilihan menu layanan isi ulang, seperti contoh berikut :

var pilihan = prompt("Pilihan untuk cek pulsa\n1. Informasi
pulsa anda\n2.
Informasi masa aktif dan masa tenggang anda");
pilihan = parseInt(pilihan);
switch(pilihan) {
case 1:
alert("Jumlah pulsa anda adalah sembilan belas
ribu
rupiah");
break;
case 2:
alert("Masa aktif kartu anda hingga 7 Agustus
2019");
break;
default:
alert("Pilihlah sesuai nomor yang ada");
break;
}


Pada contoh program diatas apabila user memilih 1, maka akan ada pesan
"Jumlah pulsa anda adalah sembilan belas ribu rupiah" yang ditampilkan. Apabila  pilihannya tidak ada dalam blok switch-case tersebut maka bagian default yang akan dijalankan.

Pernyataan break pada program diatas digunakan untuk keluar dari blok case atau default yang terpilih. Apabila tidak terdapat break maka blok case dan/atau default dibawahnya akan turut dieksekusi
Bentuk format switch dalam pencabangan program 4.5 5 b Senin, 30 Mei 2016 Switch Switch merupakan bentuk lain dari percabangan. Konsep ini berguna apabila kondisi yang akan ditentukan memiliki nilai tertentu. Forma...


Tidak ada komentar:

Posting Komentar

Diberdayakan oleh Blogger.