Berikut beberapa contoh yang akan saya berikan mengenai switch case , untuk pernyataan switch -- case sendiri bisa klik = Percabangan Switch -- Case pada Java.
Program 1 : Memilih Jurusan
package switchCase;
import java.util.Scanner;
/**
*
* @author hady
*/
public class switchCaseTwo {
public static void main (String [] hady){
Scanner in = new Scanner (System.in);
String nama , nim ;
int jurusan;
System.out.print("Masukan nama : ");
nama = in.nextLine();
System.out.print("Masukan nim : ");
nim = in.nextLine();
System.out.print("Pilihan : \n 1. Sistem Informasi \n 2. Teknik Industri \n 3. Teknik Informatika \n\n Masukan pilihan :");
jurusan = in.nextInt();
switch (jurusan){
case 1:
System.out.println("\n"+nama+" dengan nim "+nim+" memilih jurusan Sistem Informasi");
break;
case 2:
System.out.println("\n"+nama+" dengan nim "+nim+" memilih jurusan Teknik Industri");
break;
case 3:
System.out.println("\n"+nama+" dengan nim "+nim+" memilih jurusan Teknik Informatika");
break;
}
}
}
Op :
Program 2 : Menghitung Luas dan Keliling Persegi Panjang
package switchCase;
import java.util.Scanner;
/**
*
* @author hady
*/
public class switchCaseThree {
public static void main (String [] hady){
Scanner in = new Scanner(System.in);
int panjang , lebar ;
double luas , keliling;
int pilih;
System.out.println("== Menghitung Luas dan keliling persegi panjang ==");
System.out.print("Masukan panjang : ");
panjang = in.nextInt();
System.out.print("Masukan lebar : ");
lebar = in.nextInt();
System.out.println("1. Luas\n2. Keliling");
System.out.print("Masukan pilihan : ");
pilih = in.nextInt();
switch (pilih){
case 1 :
luas = panjang * lebar;
System.out.println("Luas Persegi Panjang : "+luas);
break;
case 2 :
keliling = (2*panjang)+(2*lebar);
System.out.println("Luas Persegi Panjang : "+keliling);
break;
}
}
}
Op :
Program 3 : Memilih Aku atau Dia
package switchCase;
import java.util.Scanner;
/**
*
* @author hady
*/
public class switchCaseFour {
public static void main (String [] hady){
Scanner in = new Scanner(System.in);
String pilih;
System.out.println("---malam minggunya programmer---\n");
System.out.print("Kamu pilih aku atau dia ??? ");
pilih = in.nextLine();
switch (pilih){
case "kamu":
System.out.print("\nAku pasti akan lebih baik dari dia !");
break;
case "dia":
System.out.print("Lebih baik aku pergi jauh dari hidupmu");
break;
}
}
}
Op
Mungkin untuk contoh dari switch -- case pada program java ini sudah cukup , semoga rekan-rekan dapat mengembangkan programnya lebih baik dari contoh diatas.
Update Contact :
No Wa/Telepon (puat) : 085267792168
No Wa/Telepon (fajar) : 085369237896
Email : Fajarudinsidik@gmail.com
No Wa/Telepon (puat) : 085267792168
No Wa/Telepon (fajar) : 085369237896
Email: Fajarudinsidik@gmail.com
atau Kirimkan Private messanger melalui email dengan klik tombol order dibawah ini :