Nested Condition/Kondisi bersarang
Nested Condition/Kondisi Bersarang
Hallo Manieezzz...
Kembali lagi diblog akuu, di blog aku kali ini aku akan membahas tentang nested condition atau biasa disebut kondisi bersarang. Kalian pasti penasaran kan apa itu kondisi bersarang? Okee, bacaa sampai habis ya Manieezzz. Let's learn!
Percabangan
adalah suatu keadaan dimana pernyataan dapat dieksekusi apabila suatu kondisi memenuhi syarat untuk mengerjakan pernyataan tersebut. Jika suatu kondisi terpenuhi, maka perintah akan dijalankan, namun jika kondisi tidak menuhi, maka perintah yang lainnya yang dijalankan. Percabangan digunakan menggunakan operator kondisional dan akan menghasilkan nilai boolean (true/benar atau false/salah).
Macam-Macam Percabangan
- Nested If
Merupakan percabangan if dengan struktur yang lebih lebih kompleks, dimana di dalam sebuah pernyataan if terdapat pernyataan if lainnya (if di dalam if).
Struktur if bercabang / nested if :Apabila kondisi 1 bernilai benar, maka akan dilanjutkan dengan pernyataan if pada kondisi 1.1. yang artinya pada pernyataan 1.1 hanya akan dijalankan apabilka kondisi 1 bernilai benar, tetapi jika pernyataan 1 salah maka akan dijalankan else.
Contoh program :Program di atas adalah program yang menentukan apakah angka yang kita masukkan berupa bilangan ganjil atau genap. Dari pada Maniezzz penasaran sama hasil programnya, kita coba jalankan programnya yuk!
Hasil Program :Output yang dihasilkan jika memenuhi
kondisi 1 dan kondisi 1.1Output yang dihasilkan jika tidak memenuhi
kondisi 1 dan kondisi 1.2Output yang dihasilkan jika tidak memenuhi
kondisi 1Gambar-gambar di atas adalah hasil dari program yang kita buat, output akan menghasilkan "Angka ganjil" apabila kondisi 1 memenuhi, "Angka genap" apabila kondisi 1 dan kondisi 1.2 memenuhi, dan akan menghasilkan "Angka yang anda masukkan kurang dari nol" apabila kondisi 1 tidak memenuhi. - Nested Switch Case
Merupakan pernyataan dimana ada switch di dalam switch.
Struktur/Format penggunaan :Contoh program :
Program di atas adalah program menentukan hasil pencampuran 2 warna yang dipilih. Ayo, kita jalankan program di atas biar kalian ga penasaran sama hasilnya. Come on!
Hasil program :
Okee Maniiezz.. Itu tadi adalah beberapa penjelasan singkat dari aku mengenai nested condition/ kondisi bersarang. Semoga penjelasan yang au sampaikan bisa membantu kalian dalam belajar pemrograman ya, Manieezz.. Mungkin sampai sini dulu blog aku kali ini. Stay tuned di blog aku yaa Manieezzz..
Terima Kasih
See U Manieezzz!
Terima Kasih
See U Manieezzz!
Komentar
Posting Komentar