Switch

    

Hampir sama seperti else if, switch merupakan percabangan yang menyediakan pilihan yang banyak. Switch dipakai pada bebebrapa pilihan menggunakan satu nilai variable sebagai penentu percabangan.sintaks switch:

switch (identifier){
case value1 : statement ;
break ;
case value2 : statement ;
break ;
default : statement ;
break ;
}

Contoh switch :

import java.util.*;
public class contoh_switch {

    public static void main(String[]args){

    int jawab;
    Scanner baca;

    baca=new Scanner(System.in);
    System.out.print("Pilihlah alat transportasi yang Anda Sukai :"+"\n"+"1. Pesawat"
                     +"\n"+"2. Kapal"+"\n"+"3. Mobil"+"\n"+"4. Motor"+"\n"+"5. Becak");
    System.out.print("Pilihan Anda [1/2/3/4] : ");
    jawab=baca.nextInt();

    switch(jawab){
        case 1:System.out.println("Anda memilih pesawat");
            break;
        case 2:System.out.println("Anda memilih kapal");
            break;
        case 3:System.out.println("Anda memilih mobil");
            break;
        case 4:System.out.println("Anda memilih motor");
            break;
        case 5:System.out.println("Anda memilih becak");
            break;
        default:System.out.println("Tidak tersedia");
            break;
    }
    }
}

Output :

Pilihlah alat transportasi yang Anda Sukai :
1. Pesawat
2. Kapal
3. Mobil
4. Motor
5. BecakPilihan Anda [1/2/3/4] : 3
Anda memilih mobil

Post a Comment

Previous Post Next Post