Percabangan Switch
Prinsipnya sama dengan percabangan IF. Namun lebig terorganisir susunannya dan dengan switdh ini kita dapat melakukan perintah dengan berbagai kemungkinan nilai
Ekspresi yang digunakan dalam switch hanya bilangan bulat dan karakter: byte, int , char, short
Bentuk umumnya:
Ekspresi yang digunakan dalam switch hanya bilangan bulat dan karakter: byte, int , char, short
Bentuk umumnya:
switch (<ekspresi>){ case <nilai_1>: { <statement_1>; break; } case <nilai_2:> { <statement_2>; break; } case <nilai_n>: { <statement_n>; break; } deafult: { <statement_default>; } }
Contohnya:
class Percabangan_SWITCH { public static void main(String[] args){ System.out.println("- Menu Makanan -"); System.out.println("1. Nasi Goreng"); System.out.println("2. Nasi Gudeg"); System.out.println("3. Nasi Kucing"); System.out.println("4. Nasi Kuning"); int pilih = 1; switch(pilih){ case 1: System.out.println("Silakan makan Nasi Goreng Istimewa"); break; case 2: System.out.println("Silakan makan Nasi Gudeg Jogja"); break; case 3: System.out.println("Silakan makan Nasi Kucing Garong"); break; case 4: System.out.println("Silakan makan Nasi Kuning"); break; default:System.out.println("Selamat menunaikan ibadah puasa"); } } }
0 komentar:
Post a Comment