Anda di halaman 1dari 8

Andy Prasetyo Utomo, S.

Kom

Pemrograman Berorientasi Objek (Java)

Seleksi Kondisi
(Java dengan NeatBeans 6.5)

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
IF (kondisi1 &&/|| kondisi2 &&/|| kondisiN)
{
<blok kode program 1>
}
) Contoh 1
IF (nilai == 100)
{
Ket=Istimewa;
}

) Contoh 2
IF ((nilai >= 80) && (nilai <=90))
{
Ket=Baik;
}

Universitas Muria Kudus

Sistem Informasi

Andy Prasetyo Utomo, S.Kom

Pemrograman Berorientasi Objek (Java)

2. Statement IF Ganda
) Syntax
IF (kondisi1 &&/|| kondisi2 &&/|| kondisiN)
{
<blok kode program 1>
}
else
{
<blok kode program 2>
}
) Contoh 1
IF (nilai == 100)
{
Ket=Istimewa;
}
else
{
Ket=Buruk;
}

) Contoh 2
IF ((nilai == 100) || ((nilai >= 80) && (nilai <=90)))
{
Ket=Baik;
}
else
{
Ket=Buruk;
}

Universitas Muria Kudus

Sistem Informasi

Andy Prasetyo Utomo, S.Kom

Pemrograman Berorientasi Objek (Java)

3. Statement IF Majemuk
) Syntax
IF (kondisi1 &&/|| kondisi2 &&/|| kondisiN)
{
<blok kode program 1>
}
else
IF (kondisi1 &&/|| kondisi2 &&/|| kondisiN)
{
<blok kode program 2>
}
else
{
<blok kode program 3>
}

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

Universitas Muria Kudus

Sistem Informasi

Andy Prasetyo Utomo, S.Kom

Pemrograman Berorientasi Objek (Java)

b) Statement Swicth
) Syntax
switch (var)
{
Case nilai1 : <blok program1>;
break;
Case nilai2 : <blok program2>;
break;
Case nilaiN : <blok programN>;
break;
Default

: <blok program>;
break;

}
) Contoh
switch (nilai)
{
Case 100 : ket=Istimewa;
break;
Case 90

: ket=Sangat Baik;
break;

Case 80

: ket=Baik;
break;

Default

: ket=Cukup;
break;

Universitas Muria Kudus

Sistem Informasi

Andy Prasetyo Utomo, S.Kom

Pemrograman Berorientasi Objek (Java)

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
JLabel

Property
Name
Text

lblatur
Latihan Java

ButtonGroup
JPanel

Border
Name
JRadioButton1 ButtonGroup
Text
Name
JRadioButton2 ButtonGroup
Text
Name
JRadioButton3 ButtonGroup
Text
Name
JButton1
Text
Name
JButton2
Text

Universitas Muria Kudus

Nilai

TitledBorder
optmerah
ButtonGroup1
Merah
opthijau
ButtonGroup1
Hijau
optbiru
ButtonGroup1
Biru
cmdatur
Atur
cmdkeluar
Keluar

Sistem Informasi

Andy Prasetyo Utomo, S.Kom

Pemrograman Berorientasi Objek (Java)

3. Source Code

4. Aplikasi Pengubah Warna Font Setelah Dijalankan

Universitas Muria Kudus

Sistem Informasi

Andy Prasetyo Utomo, S.Kom

Pemrograman Berorientasi Objek (Java)

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

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

Rumus Volume Tabung adalah

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


dibawah ini :

Ket :
Nilai Angka
Lebih dari 90
Antara 75 sampai 90
Antara 55 sampai 75
Antara 25 sampai 55
Kurang dari 25

Universitas Muria Kudus

Nilai Huruf
A
B
C
D
E

Sistem Informasi

Andy Prasetyo Utomo, S.Kom

Pemrograman Berorientasi Objek (Java)

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

Dengan ketentuan :
Pilihan Barang
Disket
Buku
Kertas
Pulpen

Harga
5000
9000
2000
2500

Bayar adalah jumlah dikali dengan harga..!!

Universitas Muria Kudus

Sistem Informasi

Anda mungkin juga menyukai