Konsep pernyataannya adalah sebagai berikut :
If [your condition here]
Your code here
Else
Your code Here
End If
Jika kondisi bernilai TRUE maka, sistem akan mengambil keputusan diantara IF dan Else. Dan Apabila bernilai FALSE maka, sistem akan mengambil keputusan diantara Else dan End IF.
Bagaimana jika banyak kondisi yang diinginkan ? Jika lebih dari satu kondisi maka bisa digunakan ElseIf.
If [your condition here]
Your code here
ElseIf [your condition here]
Your code here
ElseIf [your condition here]
Your code here
Else
Your code Here
End If
sebagai contoh misalkan pemberian nilai terhadap siswa dengan aturan atau asumsi sebagai berikut :
- Jika nilai lebih dari atau sama dengan 80 maka siswa mendapat nilai A.
- Jika nilai lebih dari atau sama dengan 70 maka siswa mendapat nilai B.
- Jika nilai lebih dari atau sama dengan 60 maka siswa mendapat nilai C.
- Jika nilai lebih dari atau sama dengan 50 maka siswa mendapat nilai D.
- Jika nilai lebih dari atau sama dengan 0 maka siswa mendapat nilai E.
1. If Nilai >= 80 Then
2. MsgBox("Siswa Mendapat Nilai A")
3. ElseIf Nilai >=
70 Then
4. MsgBox("Siswa Mendapat Nilai B")
5. ElseIf Nilai >=
60 Then
6. MsgBox("Siswa Mendapat Nilai C")
7. ElseIf Nilai >=
50 Then
8. MsgBox("Siswa Mendapat Nilai D")
9. ElseIf Nilai >=
0 Then
10. MsgBox("Siswa Mendapat Nilai E")
11. Else
12. MsgBox("Tidak Terdefinisi")
13. End If
demikian pembahasan pernyataan kondisional IF..ELSE..ENDIF. Semoga bermanfaat
Artikel bagus nih..., Namun scnya agak gelap tulisanya
BalasHapusKunjungi juga
Mengenal Tag Kondisi If - Else - End IF | Belajar dan berbagi Tutorial Visual Basic
Thx