contoh penggunaan IF then else pada Visual basic


Contoh 1:
1. Desain Program  
     

Objek
Name
TextBox1
TxtNilai
TextBox2
TxtHasil
Button1
BtnProses




2. Alur Program
     -  Input Nilai
     -  Klik Proses, maka akan tampil keterangan “LULUS” atau “GAGAL” pada Hasil.
          Pengujiannya sebagai berikut:
          Jika Nilai 75 keatas maka “LULUS”
          Jika Nilai dibawah 75 maka “GAGAL”

3. Kode Program
     Kode program diketik pada Objek Button1 (Proses)  sbb:

  Private Sub BtnProses_Click(ByVal sender As System.Object,…

          If TxtNilai.Text >= 75
        TxtHasil.Text = "LULUS"
      Else
        TxtHasil.Text = "GAGAL"
      End If

  End Sub


B.  Pengambilan Keputusan Dari Banyak Pilihan (Lebih dari 2 Pilihan)

Bentuk Penulisan:
If [Ekspresi Logika1] Then
        [Statement1]
ElseIf [Ekspresi Logika2] Then
        [Statement2]
ElseIf [Ekspresi Logika3] Then
        [Statement3]
...
Else
        [Statement n]
End if
Struktur keputusan ini akan menguji Ekspresi Logika (kondisi) yang ditentukan, jika Ekspresi Logika1 bernilai True (benar) maka Statement1  akan diproses, tetapi jika kondisinya bernilai False (Salah) maka Ekspresi Logika2 akan diuji. Jika Ekspresi Logika2 bernilai True maka Statement2 akan diproses, tetapi jika kondisinya bernilai False maka Ekspresi Logika3 akan diuji. Jika Ekspresi Logika3 bernilai True maka Statement3 akan diproses, tetapi jika kondisinya bernilai False maka Statement n  yang akan diproses.

 

Contoh 2:
1.  Menggunakan Program pada Contoh1, tetapi Alur Program diubah sebagai berikut:
     -    Input Nilai
     -    Klik Proses, maka akan tampil keterangan “LULUS” / “DAFTAR PENGGANTI” / “GAGAL” pada hasil.
          Pengujiannya sebagai berikut:
          Jika Nilai 85 keatas maka “LULUS”
          Jika Nilai 75 - 84 maka “DAFTAR PENGGANTI”
          Jika Nilai dibawah 75 maka “GAGAL”

2. Kode Program
     Kode program diketik pada Objek Button1 (Proses) sbb:

  Private Sub BtnProses_Click(ByVal sender As System.Object,…

          If TxtNilai.Text >= 85 Then
        TxtHasil.Text = "LULUS"
      Else TxtNilai.Text >= 75 Then
        TxtHasil.Text = "DAFTAR PENGGANTI"
      Else
        TxtHasil.Text = "GAGAL"
      End If

  End Sub


Contoh 3:
Penggunaan Objek ComboBox
Objek ComboBox digunakan untuk membuat daftar pilihan.
Untuk memasukkan daftar pilihan ada 2 cara:
(1)  menggunakan properties yaitu items
       Klik properties items, kemudian ketik daftar pilihan.
(2) menggunakan kode program
       BP. :
       NamaObjekComboBox.Items.Add(“Daftar Pilihan“)





1. Desain Program sbb:


No
Objek
Name
Items
1
ComboBox1
Cbokb
PL01
1
 


PL02
2
 


BK01



BK02
3
 
2
TextBox1
TxtNb

3
TextBox2
TxtHb

4
Button1
BtnTutup


2. Alur Program
     -  Pilih (klik) salah satu Kode Barang pada objek ComboBox, maka akan tampil Nama Barang dan Harga Barang.
          Tabel Pengujiannya sebagai berikut:
Kode Barang
Nama Barang
Harga Barang
PL01
Pulpen Pilot
1200
PL02
Pulpen Standar
1000
BK01
Buku AA 60 Lbr
3800
BK02
Buku Sinar Dunia 50 Lbr
3000

3. Kode Program
     Perintah diketik pada Objek ComboBox.
 
Private Sub CboKb_SelectedIndexChanged(ByVal sender As…

     If Cbokb.Text = "PL01" Then
        TxtNB.Text = "PULPEN PILOT"
        TxtHB.Text = 1200
     Else
        TxtNB.Text = "BUKU SINAR DUNIA 50 LBR"
        TxtHB.Text = 3000
    End If

End Sub

Comments

Popular posts from this blog

Contoh Program sederhana Visual Basic