Perintah If Bercabang Pada Java
Perintah nested if atau bisa dibilang if yang bercabang dimana kita
bisa membuat if di dalam if, mungkin kelihatan ane kalau kita tidak
mengenali lebih dalam. Untuk penggunaan Nested If dimana kondisi yang
akan dieksekusi pertama kali yaitu kondisi pertama di luar kondisi yang
lainnya. Jika sebuah kondisi juga bernilai salah (false) maka, kondisi
else yang akan dieksekusi apabila kodisi
else
tidak digunakan maka sebuah kondisi akan muncul ketika bernilai benar
(true) kalau bernilai salah (false) maka suatu input tiak akan muncul.
Bisa kita lihat langsung cara pengodeannya yang pertama kita menggunakan
perintah if saja:
Contoh Penggunaan Nested If (Perintah If)
Kode Perintah If Bercabang Pada Java (If)
package Perintah;
public class NestedIf {
public static void main(String[] args){
int uang = 20000;
int barang = 17000;
if(uang > barang){
if (uang > barang )
System.out.println("Anda Bisa Membeli 1 Kali Barang");
} System.out.println("Copyright Sekolah program");
}
}
Pada contoh diatas memungkinkan kita hanya menggunakan satu kondisi saja
apabila nilai diatas false (salah), maka saat dijalankan tidak akan
muncul hasilnya (kemungkinan yang muncul hanya Copyright Sekolah
Program).Untuk melihat contoh kedua kita menggunakan kondisi if else bisa kita simak pengodeannya di bawah ini:
Contoh Penggunaan Nested If (Perintah If Else)
ode Perintah If Bercabang Pada Java (If Else)
package Perintah;
public class NestedIf {
public static void main(String[] args){
int uang = 35000;
int barang = 17000;
if(uang > barang){
if (uang > barang * 2)
System.out.println("Anda Bisa Membeli 2 Kali Barang");
else
System.out.println("Hanya Bisa Membeli 1 Barang Saja");
} System.out.println("Copyright Sekolah Program");
}
}
Pada contoh program diatas kita bisa melihat tipe data dan letak else diluar kondisi if kedua, kenapa? Apa bila uang kita kurang maka secara langsung else
akan dieksekusi karena di letakan di kondisi if pertama. Kalau di
letakkan di bagian kondisi if kedua maka else tidak dieksekusi apabila
uang yang akan dibelanjakan kurang. Anda bisa mencobanya kalau penasaran
tentang hal ini. Apabila ada yang ingin ditanyakan segera komentar
dibawah ini, semoga bermanfaat sampai jumpa dipembelajaran berikutnya.
source : https://www.sekolahprogram.com/perintah-java-part-5-mengenal-perintah-if-bercabang-pada-java/
thanks bro
BalasHapus