Tutorial Pemrograman Java Part 4 | Percabangan di Bahasa Pemrograman Java beserta contoh


Kembali lagi bersama Blog mahasiswa di tutorial pemrograman Java Part 4 di materi Percabangan, sebelumnya kita membahas tentang Error dan Manipulasi String dari bahasa java  yang bisa di cek artikelnya disini  , sekarang kita akan membahas apa itu operan dan inputan di bahasa pemrograman java.
Percabangan merupakan suatu keadaan dimana program akan dieksekusi saat salah satu kondisi terpenuhi. Didalam bahasa pemrograman Java dan bahasa pemrograman lain terdapat 5 percabangan yaitu;
 1.  If
Percabangan di if ini hanya terdapat satu kondisi saja , jika kondisi bernilai benar maka dieksekusi dan jika kondisi bernilai salah maka akan selesai.
Bentuk dari if yaitu :

      Isi perintah;
}

Contoh dari program if yaitu :
public static void main(String[] args) {
        int nilai;
        String grade;
        Scanner scan = new Scanner(System.in);
       
        System.out.println("Inputkan nilai : ");
        nilai = scan.nextInt();
       
        if (nilai >= 90){
            grade = "A";
            System.out.println("Grade anda : "+grade);
        }
}



2.   If else
Percabangan di if ini memiliki satu kondisi dimana saat kondisi if benar maka akan menjalankan perintah yang ada di dalam if , tetapi jika kondisi if bernilai salah maka akan kenjalankan perintah yang ada di else
Bentuk dari if else yaitu :
If ( kodisi ) {
      Isi perintah;
}else {
      Isi perintah;
}

Contoh program if else yaitu :
public static void main(String[] args) {
        int nilai;
        String grade;
        Scanner scan = new Scanner(System.in);
       
        System.out.println("Inputkan nilai : ");
        nilai = scan.nextInt();
       
        if (nilai >= 90){
            grade = "A";
        }else {
            grade = "B";
        }
        System.out.println("Grade : "+grade);
    }


3.  If else-if
Percabangan if else-if hampir sama dengan percabangan if else, kondisi yang bernilai benar akan menjalankan perintah di dalam if tetapi jika kondisi bernilai salah maka akan memeriksa kembali nilai di else if , jika kondisi di else if terpenuhi, maka perintah akan dijalankan , tetapi jika kondisi benilai salah maka program akan selesai
Bentuk dari percabangan if else-if
if ( kondisi ) {
          Isi perintah ;
} else if ( kondisi ) {
         Isi perintah ;
} else {
         Isi perintah;
}

Contoh program if else-if
public static void main(String[] args) {
        int nilai;
        String grade;
        Scanner scan = new Scanner(System.in);
       
        System.out.println("Inputkan nilai : ");
        nilai = scan.nextInt();
       
        if (nilai >= 90){
            grade = "A";
        }else if (nilai >= 80){
            grade = "B+";
        }else {
            grade = "E";
        }
        System.out.println("Grade : "+grade);
    }

4. If bersarang
Percabangan if bersarang merupakan percabangan di dalam percabangan, jadi seperti if didalam if , analoginya seperti ini
Jika kondisi didalam if yang pertama terpenuhi, maka akan ada lagi kondisi untuk memeriksa apakah nilai tersebut bernilai benar atau salah, jika kondisi tersebut bernilai benar maka akan menjalankan perintah di dalam if.
Biasannya if bersarang memuat lebih dari satu kondisi didalam if.
Bentuk percabangan if bersarang adalah  :
if ( kondisi ) {
If  (kondisi) {
                If ( kondisi ) {
                                Isi perintah ;
                }
} else {
                Isi perintah;
}
} else {
Isi perintah ;
}

5.  Switch Case
Percabangan Switch Case  ini sedikit berbeda fungsinya dengan percabangan if else, percabangan Switch case ini lebih banyak digunakan di aplikasi yang terdapat menu pilihan, percabangan ini juga lebih difungsikan untuk menangani banyak kemungkinan pilihan atau kemunculan.
Bentuk percabangan Switch case
switch (namavar) {
Case 1 :
                Isi perintah ;
Break ;
Case 2 :
Isi perintah;
Break ;
Case 3 :
                Isi perintah;
Break ;
Case 4 :
Isi perintah;
Break ;
Default :
              Isi perintah;
}

Contoh program percabangan switch case :
public static void main(String[] args) {
        String lampu;
        Scanner Input = new Scanner(System.in);
       
        System.out.print("Inputkan nama warna : ");
        lampu = Input.nextLine();
       
        switch(lampu){
            case "merah" :
                System.out.println("Lampu merah , berhenti!");
                break;
            case "kuning" :
                System.out.println("Lampu Kuning , Hati-hati!");
                break;
            case "hijau" :
                System.out.println("Lampu Hijau , Jalan!");
                break;
            default :
                System.out.println("Warna lampu salah!");
        }
    }


Sekian tutorial pemrograman bahasa java tentang materi Percabangan, next kita akan membahas materi tentang Perulangan.
terima kasih semoga bermanfaat , Salam Mahasiswa


Berlangganan update artikel terbaru via email:

0 Response to "Tutorial Pemrograman Java Part 4 | Percabangan di Bahasa Pemrograman Java beserta contoh"

Post a Comment

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel