PBO (Seleksi Kondisi).pdf

download PBO (Seleksi Kondisi).pdf

of 8

Transcript of PBO (Seleksi Kondisi).pdf

  • Andy Prasetyo Utomo, S.Kom Pemrograman Berorientasi Objek (Java)

    Universitas Muria Kudus Sistem Informasi 1

    SSeelleekkssii KKoonnddiissii ((JJaavvaa ddeennggaann NNeeaattBBeeaannss 66..55))

    I. Seleksi Kondisi

    Dalam hampir semua program yang komplek mengandung suatu penyeleksi kondisi. Dengan menyeleksi suau kondisi, program dapat menentukan tindakan apa yang harus dikerjakan, tergantung dari hasil kondisi yang diseleksi tersebut. Untuk menyeleksi suatu kondisi, didalam Java dapat dipergunakan statement If dan statement Swicth

    a) Statement IF 1. Statement IF Tunggal ) Syntax

    ) Contoh 1

    ) Contoh 2

    IF (kondisi1 &&/|| kondisi2 &&/|| kondisiN) { }

    IF (nilai == 100) { Ket=Istimewa; }

    IF ((nilai >= 80) && (nilai

  • Andy Prasetyo Utomo, S.Kom Pemrograman Berorientasi Objek (Java)

    Universitas Muria Kudus Sistem Informasi 2

    2. Statement IF Ganda ) Syntax

    ) Contoh 1

    ) Contoh 2

    IF (kondisi1 &&/|| kondisi2 &&/|| kondisiN) { } else { }

    IF (nilai == 100) { Ket=Istimewa; } else { Ket=Buruk; }

    IF ((nilai == 100) || ((nilai >= 80) && (nilai

  • Andy Prasetyo Utomo, S.Kom Pemrograman Berorientasi Objek (Java)

    Universitas Muria Kudus Sistem Informasi 3

    3. Statement IF Majemuk ) Syntax

    ) Contoh 1

    IF (kondisi1 &&/|| kondisi2 &&/|| kondisiN) { } else IF (kondisi1 &&/|| kondisi2 &&/|| kondisiN) { } else { }

    IF (nilai > 90) { Ket=Istimewa; } else IF ((nilai 80)) { Ket=Baik; } else { Ket=Cukup; }

  • Andy Prasetyo Utomo, S.Kom Pemrograman Berorientasi Objek (Java)

    Universitas Muria Kudus Sistem Informasi 4

    b) Statement Swicth ) Syntax

    ) Contoh

    switch (var) { Case nilai1 : ; break; Case nilai2 : ; break; Case nilaiN : ; break; Default : ; break; }

    switch (nilai) { Case 100 : ket=Istimewa; break; Case 90 : ket=Sangat Baik; break; Case 80 : ket=Baik; break; Default : ket=Cukup; break; }

  • Andy Prasetyo Utomo, S.Kom Pemrograman Berorientasi Objek (Java)

    Universitas Muria Kudus Sistem Informasi 5

    c) Contoh Aplikasi dengan seleksi kondisi (Aplikasi Pengubah Warna Font)

    1. Buat desain form seperti dibawah ini :

    2. Atur Property Kontrol Seperti dibawah ini

    Kontrol Property Nilai Name lblatur JLabel Text Latihan Java

    ButtonGroup JPanel Border TitledBorder

    Name optmerah ButtonGroup ButtonGroup1JRadioButton1Text Merah Name opthijau ButtonGroup ButtonGroup1JRadioButton2Text Hijau Name optbiru ButtonGroup ButtonGroup1JRadioButton3Text Biru Name cmdatur JButton1 Text Atur Name cmdkeluar JButton2 Text Keluar

  • Andy Prasetyo Utomo, S.Kom Pemrograman Berorientasi Objek (Java)

    Universitas Muria Kudus Sistem Informasi 6

    3. Source Code

    4. Aplikasi Pengubah Warna Font Setelah Dijalankan

  • Andy Prasetyo Utomo, S.Kom Pemrograman Berorientasi Objek (Java)

    Universitas Muria Kudus Sistem Informasi 7

    d) Latihan Aplikasi dengan seleksi kondisi 1) Buat aplikasi pemilihan penghitungan luas / volume bangun seperti di

    bawah ini :

    NB. Rumus Luas Persegi Panjang adalah a.t

    Rumus Volume Tabung adalah a2 t Rumus Volume Bola adalah 4/3 a t3

    2) Buat aplikasi untuk mengkonversi nilai angka ke nilai huruf seperti

    dibawah ini :

    Ket :

    Nilai Angka Nilai HurufLebih dari 90 A Antara 75 sampai 90 B Antara 55 sampai 75 C Antara 25 sampai 55 D Kurang dari 25 E

  • Andy Prasetyo Utomo, S.Kom Pemrograman Berorientasi Objek (Java)

    Universitas Muria Kudus Sistem Informasi 8

    3) Buat aplikasi untuk menghitung biaya penjualan seperti dibawah ini :

    Dengan ketentuan :

    Pilihan Barang Harga Disket 5000 Buku 9000 Kertas 2000 Pulpen 2500

    Bayar adalah jumlah dikali dengan harga..!!