Jumat, 14 Februari 2014

Statement if-else-if

Pernyataan pada bagian kondisi else dari blok if-else dapat menjadi struktur if-else yang lain. Kondisi struktur seperti ini mengijinkan kita untuk membuat seleksi persyaratan yang lebih kompleks.

Bentuk statement if-else if :

                                           if( boolean_expression1 )
                                                     statement1;
                                           else if( boolean_expression2 )
                                                     statement2;
                                           else
                                                     statement3;

Sebagai catatan : anda dapat memiliki banyak blok else-if sesudah pernyataan if. Blok else bersifat opsional dan dapat dihilangkan. Pada contoh yang ditampilkan di atas, jika boolean_expression1 bernilai true, maka program akan mengeksekusi statement1 dan melewati pernyataan yang lain. Jika boolean_expression2 bernilai true, maka program akan mengeksekusi statement2 dan melewati statement3.



Berikut ini contoh code statement if-else-if :
                                                                    int grade = 68;
                                                                    if( grade > 90 ){
                                                                        System.out.println("Very good!");
                                                                    }
                                                                    else if( grade > 60 ){
                                                                         System.out.println("Very good!");
                                                                    }
                                                                    else{
                                                                         System.out.println("Sorry you failed");
                                                                    }



Sumber : Bahan ajar-JENI-Intro1-Bab06 Pengenalan Pemograman Komputer

Tidak ada komentar:

Posting Komentar