Bagian ini , menjelaskan beberapa perintah Visual Basic (VB) yang dipergunakan dalam
contoh program.
Pencabangan
If …. Then ….. Else
Perintah VB yang dipergunakan untuk menguji suatu kondisi, bila kondisi memenuhi
syarat maka suatu perintah di kerjakan , tetapi bila tidak memenuhi syarat maka
dilewatkan atau mengerjakan suatu perintah yang lain.
Bentuk 1
If kondisi Then
perintah
End if
keterangan
• kondisi merupakan ekpresi penguji yang menghasilkan suatu nilai logika true dan
false
• perintah perintah yang dikerjakan bila hasil pengujian expresi menunjukan nilai
true
contoh 1a
mketerangan = “Lama”
mstatus = “1”
If mstatus = "1" Then
mketerangan = "Baru"
End If
¾ Hasil contoh tersebut nilai mketerangan = “Baru”
contoh 1a
mdiskon = 0
mtotal = 75000
If mtotal > 100000 Then
mdiskon = mtotal * ( 10 /100 )
End If
Pemrograman Visual Basic ______________ ¾ Hasil contoh tersebut nilai mdiskon = 0
Bentuk 2
Bentuk ke 2 dari If …..Then ….. adalah If …..Then …..Else dengan menggunakan 2
(dua)perintah untuk dipilih dijalankan.
If kondisi Then
perintah 1
Else
perintah 2
end if
keterangan
• kondisi merupakan ekpresi penguji yang menghasilkan suatu nilai logika true dan
false
• perintah 1 yang dikerjakan bila hasil pengujian expresi menunjukan nilai true
• perintah 2 yang dikerjakan bila hasil pengujian expresi menunjukan nilai false
contoh 2a
mtotal = 75000
If mtotal > 100000 Then
mdiskon = mtotal * ( 10 /100 )
else
mdiskon = mtotal * ( 5 /100 )
End If
¾ Hasil contoh tersebut nilai mdiskon = mtotal * ( 5 /100 )
contoh 2b
mnilai = 50
If mnilai >= 50 Then
mlulus = “LULUS”
else
mlulus = “GAGAL”
End If
¾ Hasil contoh tersebut nilai mlulus = “GAGAL”
Pemrograman Visual Basic ______________ Select Case ……
Bentuk lain dari pengujian suatu kodisi adalah menggunakan Select Case , Select
…Case menyediakan banyak kondisi untuk menguji suatu nilai expresi.
Bentuk
Select Case teskondisi
Case kondisi1
Perintah1
Case kondisi2
Perintah2
Case kondisi..n
Perintah..n
Case Else
Perintah3
End Select
keterangan
• teskondisi merupakan variable dari suatu nilai yang akan di uji kondisinya
• kondisi1 s/d kondisi..n adalah nilai yang dipergunakan untuk menguji nilai
teskondisi hasil pengujian dari nili tersebut adalah true atau false, bila suatu nilai
terpenuhi dalam proses pengujian pada satu kondisi maka pengujian tidak
dilanjutkan.
• Perintah1 s/d perintah..n yang dikerjakan bila hasil pengujian bila salah satu dari
hasil pengujian menghasilkan nilai true.
• Perintah3 dijalankan bila seluruh nilai tidak memenuhi persyaratan kondisi1 s/d
kondisi3
Contoh
mpddk =”3”
Select Case mpddk
Case “1”
Pemrograman Visual Basic ______________ msekolah = “S D”
Case “2”
msekolah = “S M P”
Case “3”
msekolah = “S M A”
Case “4”
msekolah = “D III”
Case “5”
msekolah = “S 1”
Case Else
msekolah = “Dibawah SD”
End Select
¾ Hasil contoh tersebut nilai msekolah = “S M A”
Tidak ada komentar:
Posting Komentar