Switch-case merupakan pernyataan yang dirancangan khusus untuk menangani pengambilan keputusan yang melibatkan sejumlah atau banyak alternatif penyelesaian.Kebanyakan 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.
Bentuk penulisan switch case itu sendiri adalah sebagai berikut :
switch (value)
{
case constanta 1 : statement 1;
break;
case constanta 2 : statement 2;
break;
.....
.....etc
default : statement x;
}
{
case constanta 1 : statement 1;
break;
case constanta 2 : statement 2;
break;
.....
.....etc
default : statement x;
}
Berikut contoh pembuatan Switch Case :
Ya itulah pengetahuan yang saya share kepada temen - temen semua dan semoga bermanfaat..
Selamat mencoba :D
Tidak ada komentar:
Posting Komentar