SWICH CASE (Pengertian, Kriteria, Fungsi, Bentuk Umum dan Implementasi)

 

SWICH CASE

PENGERTIAN :

Switch Case merupakan salah satu bentuk percabangan, bentuk dari Switch-case merupakan pernyataan yang dirancang 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.

KRITERIA :

  • Variabel penentu harus bertipe Integer, atau yang cocok dengan Integer seperti character, boolean, byte, short dan long
  • Range data yang diperiksa bernilai 0 s/d 255.

FUNGSI :

  1. Digunakan ketika kita ingin menuliskan percabangan ataupun pengambilan keputusan dengan sangat banyak pilihan,.
  2. Digunakan ketika kita ingin menuliskan percabangan multi arah.
  3. Instruksi switch case digunakan sebagai instruksi pemilihan dimana aksi yang akan dilakukan bergantung pada nilai dari satu macam variabel saja.

BENTUK UMUM:

Swich Case memiliki bentuk umu sebagai Berikut :

kode di awali dengan swich(variable/pernyataan)

kemudian di dalam Swich terdapat block - block case yang diikuti nilaik konstan dari pernyataan,

lalu di bawah case terdapat blok pertnyataan , dimana pernyataan akan di eksekusi jika nilai konstan di dalam block case terpenuhi,

dibawah blok pernyataan terdapat block kode break; yang digunakan untuk menutup block case; di akhir code terdapat blok kode default yang merupakan alternativ jika dari masing2 blok case tidak ada yang terpenuhi maka block default akan di eksekusi.

 

IMPLEMENTASI :

<?php
$nilai = 'B';

switch($nilai){
    case 'A':
        echo"Nilai Sangat Bagus";
        break;
    case 'B':
        echo"Nilai Anda Lumayan Bagus";
        break;
    case 'C':
         echo"Nilai Anda Tidak Bagus";
        break;
    case 'D':
        echo"Nilai Anda Sangat Jelek";
        break;
    default:
        echo"Nilai Anda tidak ada";
}

?>

 

Komentar