PERCABANGAN PADA JAVA

0
421

Percabangan if

If adalah percabangan dimana kita hanya memiliki satu
pernyataan dengan syarat tertentu ,
Sintax if :

if(kondisi) {
Pernyataan
}

Keterangan : JIKA KONDISi BENAR MAKA PERNYATAAN AKAN DIJALANKAN
Contoh program if :

class i{
public static void main (String [] args){
int cabang = 0;
if(cabang==1){
System.out.print(“ini adalah percabangan if”);
}
}
}

Percabangan if else (ELSE)

if else : Percabangan if else digunakan saat kita
memiliki dua pernyataan dengan syarat tertentu. Sintaks
if-else seperti berikut :

Keterangan : Jika hasil dari if benar, maka pernyataan1 yang
dijalankan, sedangkan jika salah, pernyataan dua yang akan
dijalankan.
Contoh program if else :

class i{
public static void main (String [] args){
int cabang = 0;
if(cabang==1){
System.out.print(“ini adalah percabangan if”);
}
else {
System.out.print(“Ini adalah percabangan else”);
}
}
}

Keterangan :
program akan menampilkan ini adalah percabangan else,
karena kondisi if bernilai salah, jika pada inisialisasi nilai
cabang bernilai 1, maka program akan menampilkan ini adalah
percabangan if

Percabangan Else If

else -if : percabangan yang digunakan saat kita memiliki
banyak kondisi (lebih dari 2) dan banyak pernyataan (lebih
dari 2). Sintaks dari else-if seperti berikut :

Keterangan : jika kondisi1 benar, maka pernyataan1 akan dijalankan,
jika kondisi2 benar, maka penyataan2 akan dijalankan, jika
semua kondisi salah, maka penyataan3 yang akan dijalankan
saja.

Contoh Program else if :
class i{
public static void main (String [] args){
int cabang = 2;
if(cabang==1){
System.out.print(“ini adalah percabangan if “);
}
else if(cabang==2) {
System.out.print(“Ini adalah percabangan else if “);
}
else{
System.out.print(“Ini adalah percabangan else”);
}
}
}

Keterangan :
Program akan menampilkan ini adalah percabangan else if saja, karena
pada else-if dengan pernyataan cabang == 2 bernilai benar, sedangkan
pernyataan yang lain tidak dijalankan karena kondisi tidak memenuhi.

Percabangan SWITCH

Sebenarnya switch-case ini hampir sama dengan else if, hanya
saja sintaksnya yang berbeda Namun Java menyediakan intruksi
Switch untuk memudahkan pembaan alur program bercabang
yang sangat banyak.
. Sintaks dari switch-case seperti berikut :

 

class i{
public static void main (String [] args){
int cabang = 2;
switch(cabang){
case 1:
System.out.println(“One”);
break;
case 2:
System.out.println(“Two”);
break;
default:
System.out.println(“ERROR”);
break;
}
}
}


Keterangan :
Program akan menampilkan Two saja, karena kondisi bernilai
benar, perhatika break dibelakang pernyataan, jika break ini
dihapus, maka semua pernyataan akan dijalankan. Break
digunakan untuk keluar dari switch-case saat 1 pernyataan sudah
dijalankan.

 

LEAVE A REPLY

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.