2. 2
Deklarasi Kriteria atau Pernyataan Bersyarat
Operator Pembanding atau Relasi
= Sama dengan
<> Tidak sama dengan
> Lebih besar dari
>= Lebih besar atau sama dengan
< Lebih kecil dari
<= Lebih kecil atau sama dengan
3. 3
Deklarasi Kriteria atau Pernyataan Bersyarat
Operator Logika atau boolean
Not Bukan
And Dan
Or Atau
Xor eXclusive OR
4. 4
Deklarasi Kriteria atau Pernyataan Bersyarat
Pernyataan Bersyarat
Contoh menggunakan operator pembanding
ReferenceName = Expression
Contoh menggunakan operator logika
Expression1 And Expression2
5. Logika Keputusan
Logika keputusan (condition) dalam Visual
Basic dilakukan dengan selective statement
If Statement (If ... End If)
If ... End If
If ... Else ... End If
If ... ElseIf ... End If
If ... ElseIf ... Else ... End If
Case Statement (Select Case ... End Select)
Case ...
Case ... To ...
Case Is ...
Case Else
5
8. 8
Logika Keputusan Bertingkat
Deklarasi If … If … Else If …
If TrueStatement1 Then
If TrueStatement2 Then
. . . . .
End If
Else
If TrueStatement3 Then
. . . . .
End If
End If
YES NO
YES
NO
YES
NO
9. 9
Logika Keputusan Bertingkat
Deklarasi If … Else If …
Else If … Else If …
If TrueStatement1 Then
. . . . .
Else
. . . . .
If TrueStatement2 Then
. . . . .
Else
. . . . .
End If
. . . . .
YES
NO
YES
NO
10. 10
Logika Keputusan Jamak
Deklarasi Select Case … Case …
End Select
Select Case VariableName
Case Value
. . . . .
Case Value To Value
. . . . .
Case is Criteria
. . . . .
Case Else
. . . . .
End Select
YES
NO
YES
NO
12. Perancangan GUI
Atur Properties Form1
Isikan “Caption” dengan Program Logika Kondisi
Isikan “Name” dengan FormKondisi
Tambahkan object Label1
Isikan “Caption” dengan Nama
Atur besarnya dengan mouse
Atur jenis dan ukuran “Font”
Tambahkan object Text1
Isikan “Text” dengan Isikan Nama Anda
12
16. Perancangan GUI
Tambahkan object Label3
Isikan “Caption” dengan Usia
Tambahkan object Text2
Isikan “Text” dengan Isikan Usia Anda
Tambahkan object Label4
Isikan “Caption” dengan Pekerjaan
Tambahkan object Combo1
Isikan “Text” dengan Pilih Pekerjaan Anda
16
22. Penulisan Program
22
Double klik pada Form1 atau FormKondisi
Pilih General
Isikan “Code” berikut
Nama, Sex,
Golongan, Pekerjaan,
Penampilan : String
Usia, Nilai : Single
26. Penulisan Program
26
Double klik pada Text2
Pilih LostFocus
Isikan “Code” berikut
Y
T
Y
T
Y
TY
TUsia
= 0 ?
“Belum Lahir”
Usia
< 5 ?
Usia
<10 ?
Usia
< 20 ?
“Balita”
“Anak-anak”
“Remaja”
“Dewasa”
28. Penulisan Program
28
Double klik pada Text3
Pilih LostFocus
Isikan “Code” berikut
Y
T
Y
T
Y
TY
TValue
<= 25 ?
“Memalukan”
Value
<= 50 ?
Value
<=75 ?
Value
<= 100 ?
“Sederhana”
“Menarik”
“Keren”
“Membingungkan”