Percabangan adalah pengalihan kontrol, dimana pernyataan dapat dieksekusi apabila suatu kondisi memenuhi syarat sesuai dengan pernyataan tersebut. Percabangan pada java terdapat dua buah statement untuk proses percabangan atau pemilihan yaitu if dan switch.
Kedua statement tersebut digunakan untuk mengontrol eksekusi statement tergantung pada kondisi yang ditentukan sebelumnya. Sebagai perumpamaan, coba anda perhatikan pernyataan berikut ini:
"Jika Andi rajin belajar maka ia akan pintar"
maksud dari perumpamaan tadi, Andi hanya akan pintar jika iya rajin belajar. apabila kondisi itu tidak terpenuhi, maka Andi tidak akan bisa pintar. hal ini juga berlaku untuk pemilihan statemen didalam program.
jenis Percabangan pada Java terdiri dari:
Statement if
Statement if - else
Statement if -else -if'
Statement Switch case
Statement if
Statement if dapat digunakan untuk menangani percabangan atau pemilihan statement yang didasarkan atas: satu, dua atau lebih dari dua kondisi. Berikut ini penjelasan mengenai statement if untuk masing-masing jumlah kondisi yang berbeda.
apabila hanya terdiri dari satu statement
if (kondisi){
statement;
apabila terdiri dari dua statemen atau lebih
if (kondisi){
statement1;
statement2;
....
)
contoh program:
class cobaif{
public static void main (String[] args} {
int a=1, b=10;
if (a<5){
System.out.println(a+"lebih kecil dari 5");
}
else{
System.out.println(a+"lebih besar dari 5);
}
if (b<5){
System.out.println(b+"lebih kecil dari 5");
}
else{
System.out.println(b+"lebih besar dari 5");
}
}
}
"Jika Andi rajin belajar maka ia akan pintar"
maksud dari perumpamaan tadi, Andi hanya akan pintar jika iya rajin belajar. apabila kondisi itu tidak terpenuhi, maka Andi tidak akan bisa pintar. hal ini juga berlaku untuk pemilihan statemen didalam program.
jenis Percabangan pada Java terdiri dari:
Statement if
Statement if - else
Statement if -else -if'
Statement Switch case
Statement if
Statement if dapat digunakan untuk menangani percabangan atau pemilihan statement yang didasarkan atas: satu, dua atau lebih dari dua kondisi. Berikut ini penjelasan mengenai statement if untuk masing-masing jumlah kondisi yang berbeda.
apabila hanya terdiri dari satu statement
if (kondisi){
statement;
apabila terdiri dari dua statemen atau lebih
if (kondisi){
statement1;
statement2;
....
)
contoh program:
class cobaif{
public static void main (String[] args} {
int a=1, b=10;
if (a<5){
System.out.println(a+"lebih kecil dari 5");
}
else{
System.out.println(a+"lebih besar dari 5);
}
if (b<5){
System.out.println(b+"lebih kecil dari 5");
}
else{
System.out.println(b+"lebih besar dari 5");
}
}
}
0 comments:
Speak up your mind
Tell us what you're thinking... !