Skip to content Skip to sidebar Skip to footer

Percabangan di java

Percabangan di java - Hallo sahabat Berita Teknologi Paling Update, Pada Artikel yang anda baca kali ini dengan judul Percabangan di java, kami telah mempersiapkan artikel ini dengan baik untuk anda baca dan ambil informasi didalamnya. mudah-mudahan isi postingan Artikel Pelajaran, Artikel Pemprograman, yang kami tulis ini dapat anda pahami. baiklah, selamat membaca.

Judul : Percabangan di java
link : Percabangan di java

Baca juga


Percabangan di java

Logo Java


Selamat datang kawan di blog saya yang sederhana ini . Kali ini saya akan berbagi mengenai percabangan di java . Struktur percabangan ini merupakan yang paling dasar pada seluruh pemprograman , jadi kawan kawan tentunya perlu  dan tau apa itu percabangan . Percabangan di ibaratkan sebuah pertigaan atau perempatan , yang misal kalo saya mau ke jalan anu berarti belok ke kiri .

Oke sekarang kita akan lanjut belajar struktur percabangan di java . Stuktur percabangan di java ada dua yaitu swicth case , if else , bisa juga boolean kodisional ( yang sudah di bahas di artikel sebelumnya ) .

Boolean itu termasuk kedalam tipe data biasanya di gunakan untuk percabangan , saya tidak akan membahas lebih dalam . Kalo kawan kawan belum tau tipe data boolean , silahkan baca lebih lanjut karena saya telah menyediakan di artikel sebelumnya .

if , else , else if


Yang pertama kita akan coba adalah if else .

Untuk struktur percabangan yang paling dasanya adalah

if(kodisi){//perintah} //jika kondisinya benar maka akan menghasilkan boolean true
else{//perintah} //jika kondisinya salah maka akan menghasilkan boolean false

kodisi bisa di isi > , <  , <= , >= , == . lebih besar dari , lebih kecil dari , lebih kecil sama dengan dari , lebih besar sama dengan dari , sama dengan .

langsung saja kita coba .

public class percabangan{
public static void main(String args[]){
int a=5;boolean b;
if(b=(a>6)){//disebut kondisi
//jika benar maka akan mengeksekusi ini
System.out.println("a lebih besar dari 6");//perintah
}else{//jika salah maka akan mengeksekusi ini
System.out.println("a lebih kecil dari 6");//perintah
}
System.out.println(b);
}
}

di sana terdapat 2 variable yang pertama a bertipe data integer dan b yang bertipe data boolean . Jika kita baca if(b=(a>6)) artinya adalah apakah a lebih besar dari enam , tidak maka b bernilai false dan akan langsung mengeksekusi yang else , karena a tidak lebih besar dari enam . Juga akan mengeprint false . dan coba kita ubah int a=15; maka akan mengeksekusi yang if dan akan mengeprint true .

public class percabangan{
public static void main(String args[]){
int a=15;boolean b;
if(b=(a>6)){//disebut kondisi
//jika benar maka akan mengeksekusi ini
System.out.println("a lebih besar dari 6");//perintah
}else{//jika salah maka akan mengeksekusi ini
System.out.println("a lebih kecil dari 6");//perintah
}
System.out.println(b);
}
}

Percabangan Pada Java


Tidak hanya bisa dua percabagan bisa juga tiga atau bahkan lebih , dengan menggunakan else if . Maksudnya apa dan caranya gimana kita coba lihat kode berikut .

public class percabangan{
public static void main(String args[]){
int a=15;boolean b;
if(a<4){
System.out.println("a lebih besar dari 4");
}else if(a==15){
System.out.println("a bernilai 15");
}else{
System.out.println("a lebih besar dari 15");
}
}
}

di sana terdapat integer a bernilai 15 , dan akan meksekusi yang else if . Bro kalo yang else if akan menghasilkan apa booleannya ? akan menghasilkan saya dengan if yaitu true , tak percaya coba ubah .
public class percabangan{
public static void main(String args[]){
int a=15;boolean b;
if(b=(a<4)){
System.out.println("a lebih besar dari 4");
}else if(b=(a==15)){
System.out.println("a bernilai 15");
}else{
System.out.println("a lebih besar dari 15");
}
System.out.println(b);
}
}

Bisa juga didalam if ada if lagi dan ada if lagi dan seterusnya ,

public class percabangan{
public static void main(String args[]){
int a=15;
if(a>4){
if(a>16){
System.out.println("a lebih besar dari 4 dan 16");
}else{
System.out.println("a lebih besar dari 4 dan"+
" lebih kecil dari 16");
}
}
}
}

switch case

Sekarang jika akan coba yang swicth case . 

struktur
switch(experssion){
case contant1:
    statement
case contant2:
    statement;
case contantN:
    statement
default:
    statement default
}

public class percabangan{
public static void main(String args[]){
int a=2;
switch(a){
case 1: System.out.println("a bernilai 1");
case 2: System.out.println("a bernilai 2");
case 3: System.out.println("a bernilai 3");
default : System.out.println("a tidak di ketahui");
}
}
}

disana terdapat interger a dan bernilai 2 tentunya akan mengeprint a bernilai 2 . Tertapi salah di disana akan mengeprint 

a bernilai 2
a bernilai 3
a tidak di ketahui 

Kenapa ? karena kita belum memberikan break yang artinya akan menghentikan switch tersebut 

public class percabangan{
public static void main(String args[]){
int a=2;
switch(a){
case 1: System.out.println("a bernilai 1");break;
case 2: System.out.println("a bernilai 2");break;
case 3: System.out.println("a bernilai 3");break;
default : System.out.println("a tidak di ketahui");
}
}
}

dan setelah kita kasih kata break maka berhasil akan mengeprint a bernilai 2 saja .

Oke mungkin itu di penjelasan dari saya semoga jelas , bermanfaat , dan menambahas wawasan . Terikasih telah berkenan membaca artikel ini . Sampai jumpa di artikel yang lainnya yang lebih menarik dan juga lebih bermanfaat .



Demikianlah Artikel Percabangan di java

Sekianlah artikel Dari Percabangan di java kali ini, mudah-mudahan bisa memberi manfaat untuk anda semua. baiklah, sampai jumpa di postingan artikel lainnya.

Anda sekarang membaca artikel Percabangan di java dengan alamat link https://pakarteknologiandroid.blogspot.com/2020/03/percabangan-di-java.html

Post a Comment for "Percabangan di java"