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:

Copyright © 2013 Sulhansubs