Hallo Guys kali ini kita akan membahas IF Nested atau If yang bercabang, dimana letak IFdi dalam IF-nya lagi. kita bisa simak penjelasanya dibawah ini.
Perintah If Bercabang Pada Java
Perintah if nested atau if bercabang dimana kita membuat if didalam if, mungkin terasa aneh kalau kita tidak mengenali lebih dalam. Untuk penggunaan If Nested dimana kondisi yang aka dieksekusi pertama kali yaitu kondisi yang pertama diluar kondisi yang lainya. Jika sebuah kondisi bernilai salah (false) maka kondisi else yang akan di eksekusi.
Contoh Penggunaan IF Nested
Hasilnya setelah di run :
Jika Dimasukan angka genap kurang dari 10 "Bilangan Genap 1 - 10"
Jika Dimasukan angka genap lebih dari 10 "Bilangan Genap > 10"
Jika Dimasukan angka ganjil kurang dari 10 "Bilangan Ganjil - 10"
Jika Dimasukan angka ganjil lebih dari 10 "Bilangan Ganjil > 10"
Pada contoh diatas kita bisa melihat tipe data dan letak else diluar kondisi if kedua, kenapa? Apabila kita memasukan nagka ganjil makan else akan langsung dieksekusi karena di kondisi pertama false.
Apabila ada yang ditanyakan komentar dibawah
Terimakasih.

Komentar
Posting Komentar