Pages

Kamis, 22 November 2012

Menentukan hari menggunakan perintah switch

Berbeda dengan perintah IF, cara kerja switch yaitu: ekspresi pertama akan diperiksa dahulu, bila nilainya cocok dengan nilai ekspresi itu maka pernyataan_1 akan dijalankan dan kemudian ekseskusi dilanjutkan kepernytaaan selanjutnya...
  
yah karena bingung menjelaskannyanya, dari pada panjang lebar juga menjelaskan, lebih baik
kita lihat contoh programnya langsung yah :)

 
Nah disini saya membuat program sederhana menentukan hari,

case "sun";
echo "minggu";
break;

ekspresi pertama itu digunakan untuk mengecek apakah hari ini hari minggu apa bukan,
jika bukan maka dilanjutkan keekspresi selanjutnya

case "mon"
echo "senin";
break;

 kembali menggecek apakah hari senin atau bukan, jika benar hari senin. maka langsung dijalankan dan ekspresi yang lain dihentikan..   

perintah break pada setiap ekspresi digunakan untuk menghentikan ekspresi lain ketika ekspresi yang sedang dicek itu benar.

Contoh tanpa menggunakan break:

 
Kita liat program tersebut tidak menggunakan break,
jadi ekspresi tanpa break langsung dijalankan bersama2 akan berhenti jika ketemu perinta break; ..  setelah dicek jika  benar langsung dijalankan,  jika bukan menuju ekspresi selanjutnya..

Karena saya membuatnya pada hari kamis, Outputnya seperti ini:


Tidak ada komentar:

Posting Komentar

Semua Artikel Diblog ini boleh disebarluaskan,
asal mencantumkan sumbernya.

Terima kasih atas kunjungannya
Semoga artikel dblog ini bisa bermanfaat buat kita semua.
mohon kritik dan sarannya.
salam kenal dan salam Blogger Indonesia