Percabangan Dan Perulangan(Looping) Pada Pemrograman Java
PERCABANGAN
Percabangan adalah suatu pilihan atau opsi dengan kondisi tertentu. Jika kondisi yang menjadi syarat terpenuhi, maka opsi atau pilihan dijalankan, jika tidak maka sebaliknya. Dalam java terdapat 4 macam jenis percabangan, if, if-else, else-if, dan juga switch. Keempat jenis ini memiliki penggunaan masing-masing.
Percabangan pada Java ada 2 yaitu :
1. if
Program
hanya akan menjalankan statement yang ada didalam percabangan jika kondisi bernilai benar atau true dan kondisi pada percabangan harus berupa operator Boolean. Baiklah untuk contoh kita akan menggunakan percabangan IF bersarang dan Switch.
Berikut contoh pernyataan if.. bersarang dan Perulangan Switch :
class teskeputusan{
public static void main (String[] args) {
char jeniskelamin='w';
//nested if
if (jeniskelamin=='L')
System.out.println("Cowok");
else if (jeniskelamin=='P')
System.out.println("Cewek");
else
System.out.println("Banci");
//tenary
System.out.println(jeniskelamin=='P'? "Dia Pasti Cowok." : "Dia Pasti Cewek");
//switch case
switch (jeniskelamin){
case 'P' : System.out.println("Cowok");
break;
case 'L' : System.out.println("Cewek");
break;
default : System.out.println("Banci");
break;
}}}
Dan inilah hasilnya
PERULANGAN
Terdapat beberapa jenis perulangan pada Java, yaitu :
•
for
Menyediakan sarana mengulang kode dalam jumlah yang tertentu. Pengulangan ini terstruktur untuk mengulangi kode sampai tercapai batas tertentu.• while
Pengulangan while mempunyai kondisi yang menngendalikan pernyataan perulangan• do-while
Perulangan do while serupa dengan perulangan while, hanya saja pemeriksaan kondisi yang dilakukan adalah setelah pernyataan.
Ketikkan kode berikut :
public class tesperulangan {
public static void main(String[]args){
int i;
//for
System.out.println("Perulangan For...");
for (i=0; i<10 font="" i="">
System.out.println("Perulangan ke: "+i);
//while
System.out.println("Perulangan While...");
i=0;
while(i<10 font="">
System.out.println("Perulangan ke : "+i);
i++;
}
//do while
System.out.println("Perulangan do while...");
i=0;
do{
System.out.println("Perulangan ke : "+i);
i++;
}
while(i<10 font="">
}
}
Dan inilah hasilnya
Tidak ada komentar:
Posting Komentar