Senin, 08 April 2019




PERCABANGAN

1. Berfungsi untuk menampilkan kondisi tertentu (TRUE atau FALSE) atau ekspresi.
2. Penggunaan OPERATOR PERBANDINGAN dan OPERATOR LOGIKA.
3. Penggunaannya dapat digabungkan dengan PERULANGAN.

Jenis Percabangan
1. IF
2. IF…ELSE…
3. IF Bersarang (IF-NESTED)
4. SWITCH…CASE 

IF Tunggal
Merupakan bentuk sederhana dari percabangan.Statement yang akan dieksekusi adalah yang bernilai TRUE.Apabila kondisi bernilai FALSE, maka program tidak akan menampilkan statement apapun.

IF ( kondisi ){
          Statement..
}

IF…ELSE
Memiliki sedikit perbedaan dengan IF Tunggal.Jika pada IF Tunggal, statement akan dijalankan apabila kondisi TRUE saja, namun jika tidak (FALSE), maka statement tidak akan dijalankan.Statement pada IF…ELSE bernilai TRUE dan FALSE. Jika bernilai TRUE, maka statement yang dieksekusi adalah IF sedangkan ELSE akan dieksekusi ketika kondis bernilai FALSE.

IF (Kondisi){
            STATEMENT TRUE
} ELSE {
            STATEMENT FALSE

IF-NESTED (IF BERSARANG)
- IF-NESTED merupakan bentuk IF yang kompleks dari IF dan IF…ELSE
- Secara teori, IF-NESTED digunakan untuk mengeksekusi beberapa kondisi didalam kondisi atau beberapa kondisi yang nilainya TRUE.
- Statement yang bernilai FALSE, dapat ditulis maupun tidak. Kondisi FALSE akan dijalankan jika beberapa kondisi TRUE tidak dieksekusi. 

SWITCH…CASE
Merupakan kemungkinan penyataan yang akan dieksekusi.
Hanya bekerja pada tipe data primitif (SWITCH).

 

Tidak ada komentar:

Posting Komentar

iriport

iReport adalah utilitas (perkakas) pelaporan, yang dikembangkan di lingkungan Java guna membantu user dan developer (pengembang/programm...