Percabangan IF Tiga Kondisi atau Lebih Pada Java

Pada postingan saya kali ini akan membahas mengenai percabangan if tiga kondisi atau lebih pada java. Untuk memahami materi ini, sebaiknya kalian mempelajari if satu kondisi (baca disini) dan if dua kondisi (baca disini) terlebih dahulu.

Bentuk umum:

if(kondisi1){
    //dijalankan saat kondisi1 bernilai true
    Statement;
}else if(kondisi2){
    //dijalankan saat kondisi2 bernilai true
    Statement2;
}else{
    //dijalankan saat kondisi1 dan kondisi2 bernilai false
    Statement3;
}

Contoh program:

Kita akan membuat program yang akan mengelompokan bilangan. Bilangan Negatif jika bilangan tersebut kurang dari nol. Bilangan Nol jika bilangan tersebut sama dengan nol. Bilangan Positif jika bilangan tersebut lebih dari nol.

import java.util.Scanner;
public class ifTigaKondisi{
    public static void main(String [] args){
        
        //mendeklarasikan scanner
        Scanner masukan = new Scanner(System.in);
        System.out.print("Masukan Bilangan: ");
        int bilangan = masukan.nextInt();
        
        if(bilangan == 0){
            //jika kondisi pertama benar
            System.out.print("\nBilangan Nol");
        }else if(bilangan > 0){
             //jika kondisi kedua benar
             System.out.print("\nBilangan Positif");
        }else{
            //jika kondisi ketiga (bilangan < 0) benar
             System.out.print("\nBilangan Negatif");
        }
    }
}

Output program:

Masukan Bilangan: -4

Bilangan Negatif

Gambar output:

Selamat mencoba 🙂

Diterbitkan oleh

Freddy Yohanes

Saya sangat tertarik di bidang IT baik itu Hardware, Software, dan Network.

One thought on “Percabangan IF Tiga Kondisi atau Lebih Pada Java”

  1. Ping-balik: Switch Pada Java -

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *