1.Pencabangan
a. If-else
Bentuk umumnya sebagai berikut:
If (Boolean-expression) statement1; [else statement2;]
Klausa else boleh ditulis boleh tidak. Setiap statement dapat berupa kumpulan pernyataan yang dibatasi dengan kurung-kurawal. Biasanya, untuk amannya, kurung-kurawal ini tetap digunakan, Walaupun hanya ada satu statement. Berikut contoh pemakaian:
Int dataTersedia;
// …
If (dataTersedia > 0) {
ProsesData ();
DataTersedia -= n;
} else {
TungguDataBerikut ();
}
Contoh coding :
Class praktek1
{
public static void main (String args[] )
{
Int nilai
Nilai = 70;
System.out.println(“=====================”);
System.out.println(“Nama : Duo Maxwell “);
System.out.println(“Nilai : “ + nilai );
If (nilai > 90 )
System.out.println(“ Ket : Istimewa euy ! “);
else
System.out.println(“ Ket : Tidak Istimewa “);
System.out.println(“===================”);
}
}
b. Break
Proses break memerintahkan runtime untuk menjalankan program di belakang blok tertentu. Untuk dapat ditunjuk, sebuah blok diberi nama, dan java bentuk label untuk menyatakan nama suatu blok. Berikut contoh penggunaannya:
Class Break {
Public static void main (String args [] ) {
Boolean t=true;
a : {
b : {
c : {
System.out.println (“Pernyataan ini tidak akan pernah dieksekusi”);
}
System.out.println(“Ini juga tidak akan pernah dieksekusi”);
}
System.out.println(“Ini setelah b”);
}
}
}
Sebagai catatan, break juga dapat digunakan tanpa label untuk keluar dari suatu loop.
Tidak ada komentar:
Posting Komentar