Lihat Tentang Putri

Foto saya
Berau, Kalimantan Timur, Indonesia
Simple girl :D Love AC MILAN

Minggu, 10 Februari 2013



Switch Case

Now, about “Switch Case”...
Bentuk dari Switch-case merupakan pernyataan yang dirancangan khusus untuk menangani pengambilan keputusan yang melibatkan sejumlah atau banyak alternatif penyelesaian. Pernyataan switch - case ini memiliki kegunaan sama seperti if – else bertingkat.
Kontruksi If-Else yang bertingkat-tingkat seringkali membingungkan pembacaan alur program.

Bahasa C++ menyediakan intruksi Switch untuk memudahkan pembacaan alur program bercabang yang sangat banyak. Meskipun Switch didesain untuk mengganti If-Else, akan tetapi Switch memiliki batasan:
ü Data yang diperiksa haruslah bertipe Integer (int) atau Karakter (char).
ü Range data yang diperiksa bernilai 0 s/d 255.
Format dasar untuk menggunakan kasus switch diuraikan sebagai berikut: Nilai dari variabel yang diberikan ke switch dibandingkan dengan nilai setelah masing-masing kasus, dan ketika satu nilai sesuai dengan nilai variabel, komputer terus melaksanakan program dari titik itu. Kondisi pernyataan switch adalah nilai.
Pada dasarnya perintah Switch-Case adalah sama dengan perintah If-else , perbedaanya adalah sebagai berikut ini:
Perintah If..Else..
if object validasi
//exception
else
//exception

Perintah Switch-Case
switch ($_REQUEST['var']):
case ’some var’:
//exception;
break;
default:
//exception
endswitch;

Kedua-duanya memiliki aturan yang sama, yaitu sama-sama melakukan perbandingan sebuah entitas. tapi, tingkat kecepatan akses ke suatu entitas, lebih cepat menggunakan switch case dari pada if karena tingkat kesalahan dalam switch case dapat terlihat, switch case lebih sensitif.
Ada kelebihan pada penggunaan SWITCH. Berikut ini kelebihannya:

ü Dalam SWITCH, persyaratan hanya diuji sekali saja. Sedangkan pada IF.. ELSE diuji beberapa kali. Sehingga apabila script Anda sangat kompleks atau banyak menggunakan kondisional, penggunaan SWITCH akan menghasilkan proses yang lebih cepat.
ü Selain itu, statement yang akan dikerjakan dalam SWITCH bisa kosong atau tidak melakukan apa-apa.
Berikut contoh dari Switch Case dengan perintah ‘sleep’:

Maka, hasil dari program switch casenya adalah sebagai berikut:
1.       
2.    
3.    
Nah, mengapa tampilan kata-katanya bisa terubah sedemikian rupa? Yaps, karena adanya perintah ‘::Sleep’ yang telah saya sebutkan tadi..


Silahkan dicoba kawans dan semoga dapat dipahamui dengan baik J Grazie a tutti...


-”Konsentrasikan seluruh pikiran selama Anda melakukan pekerjaan. Sinar matahari tidak akan bisa membakar hingga titik fokusnya ketemu.” Alexander Graham Bell (1847–1922), pendidik dan penemu telepon kelahiran Skotlandia.”-

0 komentar:

Posting Komentar