> > Switch - Case

Switch - Case

Untuk materi dasar Switch-Case, dapat dilihat di sini!

import java.io.InputStreamReader;
import java.io.BufferedReader;
import java.io.IOException;

public class Switch_case {
public static void main (String[] args){
InputStreamReader input = new InputStreamReader(System.in);
BufferedReader buf = new BufferedReader(input);

try{
System.out.println("Masukkan Bilangan [1-10] : ");
String strPil = buf.readLine();
int pil = Integer.parseInt(strPil);

switch(pil){ // pil merupakan variabel atau ekspresi yg akan diuji

case 1 : // nilai 1 & seterusnya adalah data yang akan di cocokkan dengan variabel
// statement akan dikerjakan apabila nilai sesuai dengan variabel
System.out.println("\tSATU");
System.out.println("\nBILANGAN GANJIL");
break; // perintah untuk mengakhiri suatu statement

case 2 :
System.out.println("\tDUA");
System.out.println("\nBILANGAN GENAP");
break;

case 3 :
System.out.println("\tTIGA");
System.out.println("\nBILANGAN GANJIL");
break;

case 4 :
System.out.println("\tEMPAT");
System.out.println("\nBILANGAN GENAP");
break;

case 5 :
System.out.println("\tLIMA");
System.out.println("\nBILANGAN GANJIL");
break;

case 6 :
System.out.println("\tENAM");
System.out.println("\nBILANGAN GENAP");
break;

case 7 :
System.out.println("\tTUJUH");
System.out.println("\nBILANGAN GANJIL");
break;

case 8 :
System.out.println("\tDELAPAN");
System.out.println("\nBILANGAN GENAP");
break;

case 9 :
System.out.println("\tSEMBILAN");
System.out.println("\nBILANGAN GANJIL");
break;

case 10 :
System.out.println("\tSEPULUH");
System.out.println("\nBILANGAN GENAP");
break;

default : //perintah ini akan dieksekusi apabila variabel yang diinputkan tidak sesuai dengan nilai yang tersedia
System.out.println("\nAngka Melebihi 10");
}
}
catch(Exception ex){
System.out.println("System ERROR");
}
}
}

Comments:1

Powered by Blogger.