Saat belajar pemrograman pasti akan dihadapkan yang namanya percabangan. Pada Java ada beberapa percabangan diantaranya :
- Percabangan IF
- Percabangan IF/Else
- Percabangan IF/Else/IF
- Percabangan Switch Case
Untuk kali ini kita bahas percabangan IF dahulu. Percabangan IF ini hanya memiliki 1 pilihan saja, artinya pilihan di dalam IF akan dikerjakan hanya ketika kondisinya benar.
Tapi kalau salah, tidak akan melakukan apa-apa, melainkan langsung eksekusi perintah selanjutnya.
Baca Juga : Cara Instalasi LWJGL Pada Java Netbeans
Contoh program dengan percabangan IF ini yaitu program pemberian diskon, misal jika sudah berbelanja diatas Rp. 100.000
import java.util.Scanner; public class ProgramDiskon { public static void main(String[] args) { int belanja; Scanner scan = new Scanner(System.in); System.out.print("Total Belanjaan (Rp) : "); belanja = scan.nextInt(); if (belanja > 100000) { System.out.println("Kamu mendapatkan diskon !!!"); } System.out.println("Terima kasih"); } }
Dari program diatas, di set kondisi jika kita belanja diatas Rp. 100.000 maka akan mendapat diskon, jika dibawah itu maka tidak akan mendapat diskon.
Berikut hasil program nya jika dirunning dan di set belanjanya di angka Rp. 200.000
Kalau kita masukkan belanjaan dibawah Rp.100.000 maka tidak akan mendapat apa-apa.
Dari hasil diatas maka kondisi tersebut sudah berjalan dengan benar.
Mungkin cukup sekian, semoga bermanfaat.
Pingback: Percabangan IF/Else pada Java - Rizky Pratama