Materi 2 Percabangan
Percabangan
Percabangan adalah suatu opsi atau pilihan dengan suatu
kondisi tertentu, dimana apabila kondisi tersebut memenuhi, maka pilihan dalam
kondisi akan dijalankan.
Struktur Kontrol Percabangan
Struktur kontrol percabangan adalah pernyataan dari Java yang mengijinkan
user untuk memilih dan mengeksekusi blok kode spesifik dan mengabaikan blok
kode yang lain.
Contoh percabangan antara lain :
- IF
- IF ELSE
- IF Bersarang (IF-Nested)
- Switch Case
Penjelasan :
- IF merupakan percabangan yang hanya kondisi benar saja atau true. Jika tidak benar hanya menampilkan else saja. bentuk pernyataan IF :
if( boolean_expression )
statement;
atau
if( boolean_expression ){
statement1;
statement2;
. . .
}
Flowchart Statement IF
- IF
ELSE merupakan pernyataan yang digunakan apabila kita ingin
mengeksekusi beberapa pernyataan dengan kondisi true dan pernyataan yang
lain dengan kondisi false.
bentuk pernyataan IF ELSE :
if( boolean_expression )
statement1;
else
statement2;
Flowchart Statement IF-ELSE
- IF
Bersarang (IF-Nested) merupakan percabangan yang ada didalam blok
contional if serta didalam bplok contional if lainya.
bentuk IF Bersarang
if (kondisi1){
//eksekusi kondisi1
..........;
}else if (kondisi2){
//eksekusi
kondisi2
..........;
}else if (kondisi3){
//eksekusi
kondisi3
..........;
}else{
//eksekusi
jika tidak ada kondisi yang benar
..........;
- Switcase merupakan
sebuah percabangan yang dipakai dengan angka.
bentuk pernyataan switcase :
(ekspresi) {
case nilai1:
perintah1
break;
case nilai2:
perintah2
break;
case nilai3:
perintah3
break;
default:
perintah_lain
}
Komentar
Posting Komentar