Cari Blog Ini

Home Top Ad

Ke-gendeng-Anku

Selasa, 07 Januari 2020

Cara Menggunakan Percabangan Switch Pada Java

Percabangan Switch serupa dengan Percabangan IF pada postingan sebelumnya namun Percabangan Switch lebih sederhana dan mudah diteliti bila mengandung kesalahan dalam pemakaiannya. Adapun struktur atau format percabangan Switch dalam Java yaitu :

switch (ekspresi) {
case nilai 1
pernyataan/perintah 1 yang dieksekusi;
break;
case nilai 2
pernyataan/perintah 2 yang dieksekusi;
break;
case nilai 3
pernyataan/perintah 3 yang dieksekusi;
break;
case nilai X
pernyataan/perintah X yang dieksekusi;
break;
default
pernyataan/perintah selain diatas yang dieksekusi;
}

Contoh Program 1 :
  1. Buatlah Project dan Main Class serta nama Packagenya
  2. Ketikkan kode yang berwarna kuning dibawah ini terlebih dahulu tepat dibawah nama Package yang kalian buat, kebetulan nama package yang admin buat com.BelajarGendeng
    package com.BelajarGendeng;
    import java.util.Scanner;

  3. Setelah itu ketikkan kode program berikut ini seperti biasa :
            Scanner masukan = new Scanner(System.in);
            byte angka;
            System.out.print("Masukkan angka 1, 2, 3 atau 4 : ");
            angka = masukan.nextByte();
            switch (angka){
                case 1 :
                    System.out.println("Anda memasukkan angka 1\n");
                    break;
                case 2 :
                    System.out.println("Anda memasukkan angka 2\n");
                    break;
                case 3 :
                    System.out.println("Anda memasukkan angka 3\n");
                    break;
                case 4 :
                    System.out.println("Anda memasukkan angka 4\n");
                    break;
                default :
                    System.out.println("Angka yang dimasukkan SALAH ! \n");
            }

  4. Klik menu Run
  5. Klik pilihan menu Run File (Shift+F6)

    Maka hasilnya dibawah editor tampak seperti berikut ini :
    cara menggunakan percabangan switch pada java

    Ketikkan angka 1 atau 2 atau 3 atau 4 maka akan muncul pesan angka yang diketikkan seperti berikut :
    cara menggunakan percabangan switch pada java

    Tetapi jika yang diketikkan selain angka 1 atau 2 atau 3 atau 4 maka akan muncul pesan seperti berikut :
    cara menggunakan percabangan switch pada java

    Kode break; adalah perintah untuk keluar dari salah satu switch yang dieksekusi. Jika tidak diberikan kode break; maka akan melakukan eksekusi dari switch yang berikutnya. Baca juga Cara Dan Fungsi Operator Pada Java

    Kode default; jika diberikan memberikan pengertian bahwa bila pilihan sebelumnya yang ada tidak sesuai maka yang akan dikerjakan pernyataan yang terdapat dalam default; tersebut.
Contoh Program 2 :
  1. Caranya sama persis dengan yang diatas langsung saja ketikkan kode program berikut :
    int bulan;
    Scanner angkabulan = new Scanner(System.in);
    System.out.print("Masukkan Angka Bulannya (1-12) : ");
    bulan = angkabulan.nextInt();
    System.out.print("Anda Memilih Bulan ");
    switch (bulan) {

    case 1 : System.out.println("Januari"); break;

    case 2 : System.out.println("Februari"); break;

    case 3 : System.out.println("Maret"); break;

    case 4: System.out.println("April"); break;

    case 5 : System.out.println("Mei"); break;

    case 6 : System.out.println("Juni"); break;

    case 7 : System.out.println("Juli"); break;

    case 8 : System.out.println("Agustus"); break;

    case 9 : System.out.println("September"); break;

    case 10 : System.out.println("Oktober"); break;

    case 11: System.out.println("November"); break;

    case 12 : System.out.println("Desember"); break;

    default : System.out.println("Yang Tidak Ada !");
    }
    System.out.println();

  2. Klik Run
  3. Klik pilihan menu Run File (Shift+F6)

    Ketikkan angka di antara 1 - 12 maka akan muncul pesan seperti berikut :
    cara menggunakan percabangan switch pada java

    Tetapi jika yang diketikkan selain angka 1 - 12 maka akan muncul pesan seperti berikut :
    cara menggunakan percabangan switch pada java
Contoh Program 3 :
  1. Masih sama dengan cara yang diatas langsung saja ketikkan kode program berikut :
    Scanner masukan = new Scanner (System.in);
    int pilih;
    System.out.println("Daftar Pilihan");
    System.out.println("1. Pemrograman C++");
    System.out.println("2. Pemrograman Java");
    System.out.println("3. Pemrograman Groovy");
    System.out.println("4. Pemrograman Ruby");
    System.out.println("5. Pemrograman Python");
    System.out.print("Anda Memilih Nomer : ");
    pilih = masukan.nextInt();
    System.out.println();
    switch (pilih){

    case 1 : System.out.println("Anda Belajar C++"); break;


    case 2 : System.out.println("Anda Belajar Java"); break;


    case 3 : System.out.println("Anda Belajar Groovy"); break;


    case 4 : System.out.println("Anda Belajar Ruby"); break;


    case 5 : System.out.println("Anda Belajar Python"); break;


    default : System.out.println("Pilihan Anda Salah"); break;
    }

  2. Klik menu Run
  3. Klik pilihan menu Run File (Shift+F6)

    Ketikkan angka diantara 1 - 5, misalnya 2 maka hasilnya seperti berikut :
    cara menggunakan percabangan switch pada java
Bantu saya bagikan artikel dan tutorial ini agar lebih bermanfaat. Salam Gendeng 😎

Tidak ada komentar:

Posting Komentar