Kom
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;
}
Sistem Informasi
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;
}
Sistem Informasi
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;
}
Sistem Informasi
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;
Sistem Informasi
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
Nilai
TitledBorder
optmerah
ButtonGroup1
Merah
opthijau
ButtonGroup1
Hijau
optbiru
ButtonGroup1
Biru
cmdatur
Atur
cmdkeluar
Keluar
Sistem Informasi
3. Source Code
Sistem Informasi
a2 t
3
Rumus Volume Bola adalah 4/3 a t
Ket :
Nilai Angka
Lebih dari 90
Antara 75 sampai 90
Antara 55 sampai 75
Antara 25 sampai 55
Kurang dari 25
Nilai Huruf
A
B
C
D
E
Sistem Informasi
Dengan ketentuan :
Pilihan Barang
Disket
Buku
Kertas
Pulpen
Harga
5000
9000
2000
2500
Sistem Informasi