Percabangan If Pada Java

Mengapa harus ada Percabangan?
Misalkan anda dihadapkan pada suatu persoalan seperti ini. Anda diminta membuat sebuah program sederhana dengan Java untuk bisa menghitung jumlah yang harus dibayar dari suatu transaksi dan jika jumlah pembayaran sudah mencapai nilai tertentu, maka pembeli akan mendapatkan bonus barang. Bagaimana kita membuat logika dari penyelesaian kasus tersebut? Oleh karena itu, dibutuhkan percabangan dengan kata jika (IF).


Percabangan

If

if digunakan jika terdapat hanya satu pengkodisian. Baris perintah sesudah if akan dilaksanakan jika kondisi pada if terpenuhi. Perhatikan kode berikut.
Perhatikan, penulisan kode program sesudah kondisi pada if tidak menggunakan tanda titik koma (;) Jika baris perintah yang harus dilaksanakan jika kondisi terpenuhi lebih dari satu baris, maka gunakan tanda kurung kurawal ({ … }).

If - Else

Ifelse merupakan percabangan jika terdapat 2 kondisi. Jika tidak memenuhi kondisi pertama maka akan masuk kondisi kedua. Perhatikan kode berikut.


Pada percabangan tersebut, saat baris perintah if, dilakukan pengecekan, apakah kondisi dari if terpenuhi. Jika terpenuhi, maka blok perintah sesudah if akan dieksekusi, jika tidak, maka blok perintah else yang akan dieksekusi.

Nested if

Nested if adalah If yang bersarang, yaitu di dalam if ada if lagi. Perhatikan kode berikut


If  dengan banyak kondisi

Digunakan jika kita mempunyai banyak syarat untuk satu kondisi. Perhatikan kode berikut.


Sekian pembahasan kali ini, Jika kamu ada pertanyaan atau masukan silahkan di tulis pada kolom komentar.

~ Enjoy Coding ! ~

Comments