MATERI PEMROGRAMAN BERBASIS OBJEK PERTEMUAN KE-8
PENYELEKSIAN KONDISI PEMROGRAMAN JAVA
(lanjutan)
If-Else Majemuk
Bentuk dari if-else bertingkat sebenarnya mirip dengan nested if, keuntungan penggunanan if- else bertingkat dibanding dengan nested if adalah penggunaan bentuk penulisan yang lebih sederhana.
Bentuk Penulisannya
if (syarat)
{
… perintah;
… perintah;
}
else if (syarat)
{
… perintah;
… perintah;
}
else
{
… perintah;
… perintah;
}
Berikut contoh penggunaan pernyataan if – else majemuk, bisa anda ikuti seperti dibawah ini.
Pernyataan switch - case
Bentuk dari switch - case merupakan pernyataan yang
dirancangan khusus untuk menangani pengambilan
keputusan yang melibatkan sejumlah atau banyak alternatif.
Pernyataan switch -case ini
memiliki kegunaan sama seperti
if – else bertingkat, tetapi
penggunaannya hanya
untukmemeriksa data yang
bertipe primitif integer saja.
Bentuk penulisan perintah ini
sebagai berikut :
switch (ekspresi integer)
{
case konstanta-1 :
... perintah;
... perintah;
break;
case konstanta-2 :
... perintah;
... perintah;
break;
......
......
default :
... perintah;
... perintah;
}
Setiap cabang akan dijalankan jika syarat nilai konstanta
tersebut dipenuhi dan default akan dijalankan jika semua
cabang diatasnya tidak terpenuhi.
Pernyataan break menunjukan
bahwa perintah siap keluar dari
switch. Jika pernyataan ini tidak
ada, maka program akan
diteruskan kecabang – cabang
yang lainnya.
Berikut contoh penggunaan
pernyataan switch - case, bisa
anda ikuti seperti dibawah.
0 komentar: