Jumat, 23 Mei 2008

Percabangan If

Pernyataan if digunakan untuk menguji suatu kondisi kemudian mengerjakan pernyataan yang lain sesuai hasil pengujian. Bentuk pernyataan if adalah:


if(ekspresi)
pernyataan;

Contoh:


if(angka % 2 != 0) ++angka;
if(nilai<10)
System.out.println (“kurang dari 10”);

if(nilai<51){
System.out.println(“Tidak lulus”);
status=false;
}




Untuk menambahkan pernyataan yang akan dijalankan jika kondisi uji salah, maka dapat ditambahkan klausa else, seperti contoh berikut:


if(nilai<51){
System.out.println(“Tidak lulus”);
status=false;
}else{
System.out.println(“Lulus”);
status=true;
}



Untuk melakukan pengujian lebih dari satu kali, dapat ditambahkan klause else if, seperti contoh berikut:


if(nilai<51){
System.out.println(“Tidak lulus”);
status=false;
}else if((nilai>51) && (nilai<71)){
System.out.println(“Lulus, status=cukup”);
status=true;
}else {
System.out.println(“Lulus, status=memuaskan”);
status=true;
}

Tidak ada komentar: