5 Kontrol Alur Program Percabangan
5 Kontrol Alur Program Percabangan
Percabangan
Alur program percabangan adalah salah satu konsep penting dalam pemrograman
Java.
Contoh 1 Contoh 2
Mengecek apakah angka di atas 0 atau tidak. Mengecek apakah string sama dengan nilai
tertentu atau tidak.
Contoh 3 Contoh 4
Mengecek apakah suhu di atas 25 derajat atau Mengecek apakah nilai-nilai dalam array dengan
tidak. interval tertentu.
Penggunaan if
if adalah salah satu jenis kondisional untuk mengeksekusi pernyataan apabila sesuai kondisi atau keadaan yang
telah di tetapkan terpenuhi. Dimana kondisi ini digunakan untuk pengambilan keputusan. Sedangkan pernyataan
dapat merupakan pernyataan tunggal atau pernyataan majemuk.
if( boolean_expression ) {
statement;
}
Penggunaan if-else dan if-else-if
if-else adalah salah satu jenis kondisional yang akan menjalankan pernyataan apabila ia memenuhi sarat yang
ditentukan dan tidak melaksanakan apapun jika pernyataan salah. Pernyataan if-else memungkinkan untuk
menambahkan kodisi lain setelah kondisi yang sebelumnya tidak memnuhi syarat untuk dieksekusi.
Pernyataan pada bagian kondisi else dari blok if-else dapat menjadi struktur if-else yang lain. Kondisi struktur
seperti ini memungkinkan untuk membuat seleksi persyaratan yang lebih kompleks.
if( boolean_expression1 )
statement1;
else if( boolean_expression2 )
statement2;
else
statement3
Penggunaan if-else dan if-else-if
Penggunaan switch-case
switch-case adalah jenis percabangan yang dipakai untuk menjalankan salah satu pernyataan dari beberapa
kemungkinan berdasarkan nilai suatu penyeleksi
switch( switch_expression )
case case_selector1:
statement1;
break;
case case_selector2:
statement2;
break;
default:
statement3;
break;
switch_expression adalah ekspresi integer atau karakter dan case_selector1, case_selector2 dan seterusnya adalah
konstanta unik dari nilai integer atau karakter.
Penggunaan switch-case
Operator Ternary dalam Alur Percabangan
Operator ternary adalah operator yang digunakan untuk membuat pengambilan keputusan sederhana dan singkat
dalam satu garis kode. Operator ternary sering digunakan di dalam blok kode.
3 3. Cek kondisi
Pastikan semua kondisi dalam program telah diuji dan memutar dengan baik.
Tips Penggunaan Alur Program Percabangan
dengan Efektif
Berikut beberapa tips untuk menggunakan alur program percabangan dengan efektif: