Percabangan If-Else Java


  1. Statement if-else
Pernyataan if-else digunakan apabila kita ingin mengeksekusi beberapa pernyataan dengan kondisi true dan pernyataan yang lain dengan kondisi false.
Pengkondisian merupakan suatu hal yang biasa dalam sebuah pemograman begitu juga dalam kehidupan kalau kita berbicara kehidupan. Kondisi ya atau tidak, atau benar atau salah merupakan suatu hala yang basa dalam kehidupan. Sementara dalam pemograman dikenal dengan sebutan If atau else.
 Bentuk statement if-else,
if( boolean_expression )
statement;
else
statement;
dapat juga ditulis seperti,
if( boolean_expression ){
statement1;
statement2;
. . .
}
else{
}
statement1;
statement2;
. . .
Berikut ini contoh code statement if-else,
int saya = 89;
if( saya > 72 ) System.out.println("Congratulations!");
else System.out.println("maaf kamu salah mengisi");
atau
int saya = 89;
if( saya > 72 ){
System.out.println("Congratulations!");
System.out.println("You passed!");
}
else{
}
System.out.println("maaf kamu salah mengisi");

  1.  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 ernyataan 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");

  1. Contoh statement if-else-else if
public class Grade
{
public static void main( String[] args )
{
double grade = 92.0;
if( grade >= 90 ){
System.out.println( "Excellent!" );
}
else if( (grade < 90) && (grade >= 80)){
System.out.println("Good job!" );
}
else if( (grade < 80) && (grade >= 60)){
System.out.println("Study harder!" );
}
else{
}
}
}
Tag : Makalah
0 Komentar untuk "Percabangan If-Else Java"
Back To Top