231 likes | 687 Views
Malang,22 November 2012 bethanurinasari@gmail.com. Selection (IF,IF ... ELSE,CASE). IF (Simple selection without false branch). JIKA ( SELEKSI SEDERHANA TANPA CABANG SALAH) Pseudocode if <KONDISI > then instruksi end if. Statemen Seleksi if ....else tunggal
E N D
Malang,22 November 2012 bethanurinasari@gmail.com Selection (IF,IF...ELSE,CASE)
IF (Simple selection without false branch) • JIKA ( SELEKSI SEDERHANA TANPA CABANG SALAH) Pseudocode • if <KONDISI > then • instruksi • end if
Statemen Seleksi if ....else tunggal Menghitung diskon sebesar 10 % jika pembelian diatas 100 ribu.
If ...Else (Seleksi Sederhana) • Pseudocode : if <KONDISI > then instruksi 1 else instruksi 2 end if
If .... Then else .... • Jika pengecekan kondisi logika 1 bernilai TRUE maka statemen_1 yang akan dikerjakan, namun jika FALSE akan masuk menjalankan statemen 2.
Contoh sederhana • public class StrukturIfElse {public static void main(String[] args) {int grade = 90; // nilai grade 90sif(grade > 50) {System.out.println(grade + ": Grade Anda terpenuhi");} else {System.out.println(grade + ": Grade Anda tidak terpenuhi");}}}
Statemen Seleksi if .... else bertingkatMenghitung diskon, jika ada lebih dari dua kondisi maka digunakan statemen seleksi bertingkat.
Program berikut digunakan untuk menghitung diskon,modifikasi dari latihan sebelumnya Statemen Seleksi if...else dan block statement
penjelasan • Perintah percabangan switch-case biasanya digunakan untuk pembuatan menu program. • Jika isi variabel adalah label1 maka yang akan dieksekusi adalah statemen 1 saja. Jika isi variabel adalah label3 maka yang akan dijalankan oleh program adalah statemen 3. Dan jika tidak ada label yang sesuai dengan isi variabel maka akan dijalankan perintah yang ada di bagian default, yaitu statemen 4.
Statemen switch .... case Statemen switch...case biasa digunakan untuk penyeleksian multi kondisi dan variabel yang diseleksi bertipe char atau int.
Coba gunakan netbeans • Install netbeans 7.2 • New project • DESAIN INTERFACE GUI