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 :
  1. IF
  2.  IF ELSE
  3. IF Bersarang (IF-Nested)
  4. Switch Case
  Penjelasan :

  1. 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

  1. 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                                                                                                                                    
  1. 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
                 ..........;                                                                                                                                                     
  1. 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

Postingan populer dari blog ini

Materi 8 GUI IV (Tabel)

Materi 10 Cara Menggunakan iReport Pada Java