Tutorial Pemrogaman Java untuk Pemula

Kumpulan tutorial belajar Java untuk pemula, dari dasar hingga mahir.

Percabangan

1. Definisi

Percabangan atau pemilihan adalah intruksi yang digunakan untuk memilih satu kemungkinan dari beberapa kondisi (Suatu pernyataan atau ekspresi(ekspresi logika))

2. Sintaks Percabangan

• IF(){....}

Apabila kondisi bernilai benar, maka pernyataan akan dilaksanakan, apabila kondisi bernilai salah, maka pernyataan tidak akan dilaksanakan.

• IF(){...}ELSE{...}

Apabila kondisi if bernilai benar maka pernyataan yang ada pada if akan dijalankan, namun apabila kondisi if bernilai salah maka pernyataan yang ada di else yang akan dijalankan.

• IF(){.....}ELSE IF(){..}ELSE{...}

Jika percabangan if else hanya memiliki dua pilihan maka percabangan if.. else if ini memiliki lebih dari 2 pilihan. Jadi apabila if yang pertama bernilai salah maka kode program akan di cek pada if yang kedua dan apabila if yang pertama bernilai benar maka if yang selanjutnya tidak akan dicek oleh kode program.

• SWITCH… CASE

Perbandingan switch adalah persamaan dari if…else if… else, bedanya pada percabangan ini menggunakan kata kunci switch… case

3. Percabangan bersarang(Nested If)a

Pemilihan bersarang merupakan jenis pemilihan yang digunakan untuk mengambil keputusan dalam bentuk level (bertingkat) . Didalam suatu pernyataan if (atau if else) yang lain.
Bentuk umum pemilihan bersarang : • Jadi kondisi yang diseleksi pertama kali adalah kondisi if yang berada di posisi terluar (kondisi 1)
• Jika kondisi 1 bernilai salah, maka pernyataan else terluar dari pasangan if terluar yang akan dijalankan. Namun jika pernyataan else tersebut tidak di cantumkan maka kode program akan berhenti.
• Jika kondisi 1 bernilai benar maka kondisi berikutnya yang akan diseleksi, dst.