Percabangan di Visual Basic 6.0

Operator Kondisi
Untuk mengontrol alur program dalam Visual Basic, kita bisa menggunakan bermacam-macam operator kondisi. Pada dasarnya, operator kondisi ini mirip dengan operator aritmatik. Operator kondisi merupakan alat yang sangat hebat, dengan operator tersebut kita dapat melakukan perbandingan untuk memutuskan tindakan selanjutnya.

 Operator 
Artinya
=
Sama dengan
>
Lebih Besar
<
Lebih Kecil
>=
 Lebih besar Sama dengan 
<=
Lebih kecil sama dengan
<>
Tidak sama dengan


Operator Logika
Sebagai tambahan untuk operator kondisi, ada beberapa operator logika yang ditambahkan pada Visual Basic sehingga memudahkan pembuatan alur program. Operator Logika yang terdapat dalam VB 6.0 antara lain : And, Or, Xor, Not

Struktur Kondisi / Percabangan
Struktur kondisi digunakan untuk menyeleksi tindakan yang akan 
dilakukan oleh program berdasarkan syarat tertentu. Pernyataan kondisi yang ada 
antara lain :

  • If ThenIf then digunakan untuk menjalankan satu atau lebih pernyataan kondisi. Bentuk umum if then antara lain :
If [kondisi] then [pernyataan]
atau
If  [kondisi] then
[Pernyataan]
[Pernyataan]
End if
  • If Then ElseIf then else digunakan untuk beberapa blok pernyataan. Bentuk umum if then else adalah :
If kondisi1 Then
                  [blokpernyataan-1]
ElseIf kondisi2 Then
                 [blokpernyataan-2]
Else
                 [blokpernyataank-n]
End If 
  • Select CaseStruktur select case hampir mirip dengan if then else yang digunakan untuk memilih satu blok pernyataan dari beberapa blok pernyataan. Struktur select case memiliki kelebihan yaitu lebih mudah dibaca dibandingkan struktur if then else. Bentuk umum select case adalah sebagai berikut :
Select Case NilaiPenguji
   [Case nilai1
       [blokpernyataan-1]]
   [Case nilai2
       [blokpernyataan-2]]
       .
       .
       .
   [Case Else
       [blokpernyataan-n]]
End Select 

Share on Google Plus

About Unknown

This is a short description in the author block about the author. You edit it by entering text in the "Biographical Info" field in the user admin panel.
    Blogger Comment
    Facebook Comment

0 comments:

Post a Comment