PERCABANGAN
Percabangan :
- If
- If - else
- Else - if
- Switch
Ø Percabangan dalam java terdapat dua macam, yaitu menggunakan if dan switch
Ø Pecabangan mengizinkan user untuk memilih dan mengesekkusi block kode dan
mengabaikan block kode yang lain .
Statemen if
Statement if menentukan sebuah statement ( atau block kode ) yang akan
di eksekusi jika dan hanya jika persyaratan boolean (boolean statement) bernilai true .
di eksekusi jika dan hanya jika persyaratan boolean (boolean statement) bernilai true .
Bentuk dari statemnt if,
If (
boolean_expression )
Statement;
Atau
If (
boolean_expression ){
Statement1;
Statement2;
. . .
}
Statement if- else
Statement if-else digunakan apabila kita ingin mengeksekkusi sebuah
statement dengan kondisi true dan statement yang lain dengan kondisi false .
statement dengan kondisi true dan statement yang lain dengan kondisi false .
Bentuk statement if – else
If (boolean_expression
)
Statement;
Else
Statement
dapat juga ditulis seperti,
if (
boolean_expression ) {
statement1;
statement2;
.
.
.
}
else{
statement1;
statement2;
.
. .
Statement if- else-if
Statement pada bagian else dari
block if – else dapat menjadi struktur
if-else yang lain. Struktur seperti
ini mengijinkan kita untuk membuat
seleksi persyaratan yang lebih kompleks Bentuk statement if-else-if
If (
boolean_expression )
Statement1;
else if (boolean_expresion2
)
statement2;
else
statement3;
Statement switch
Cara lain untuk membuat percabangan
adalah dengan menggunakan
kata kunci switch. Dengan menggunakan switch kita bisa melakukan
percabangan dengan persyaratan yang beragam .
kata kunci switch. Dengan menggunakan switch kita bisa melakukan
percabangan dengan persyaratan yang beragam .
Bentuk statement switch ,
Switch ( switch_expression ) {
Case case_selector1:
Statement1;
Statement2;
. .
.
Break;
Case case selector2 :
Statement1;
Statement2;
.
. .
Break;
Default :
Statement1;
Statemnt2;
.
. .
Break;
}
Dimana,
switch_expresiion adalah persyaratan integer atau charakter dan case_selector1,
case_selector2 dan seterusnya adalah konstatnta nilai integer yang unique (
unik ). Ketika statement switch ditemukan, pertama kali java memeriksa
switch_expression, dan meloncat ke case dan mencocokkan nilai yang sama dengan
persyaratannya. Program menegesekusi statemnt dari awal sampai menemukan
statemnt break, dan melewati statemnent yang lain sampai akhir struktur switch
.
DOWNLOAD
0 comments:
Post a Comment