If then adalah kondisi dimana anda akan menentukan atau mengeksekusi perintah. Dan pastinya semua bahasa pemrograman menggunakan if then. if then bisa di artikan jika dan kemudian. If sebagai contoh jika anda mengeksekusi perintah “tolong angka ini di jumlahkan” maka hasilnya akan bertambah. Untuk Then sebagai contoh mengeksekusi perintah “Tolong anda kurangkan angka ini” maka akan terjadi pengurangan dan kemudian berkurang. Jika anda bingung silahkan praktekan contoh if then di bawah ini
If then satu kondisi
Silahkan buka form Vb net kalian masing-masing dan perlu kalian ketahui code dasar if then seperti ini
If [kondisi] Then [Result]
2 atau lebih baris nya.
If [kondisi] Then [Result] [Result] ...End If
Buatlah tampilan interface seperti berikut

Double clik pada form kosong dan masukan code berikut
i = 0
Label1.Text = i
Button1.Text = "Tambah (+)"
Button2.Text = "Kurang (-)"
Double click button1 dan masukan code berikut
If i < 10 Then
i = i + 1
Label1.Text = i
End If
Double click button2 dan masukan code berikut
If i > 0 Then i = i - 1 : Label1.Text = i
Pastikan semua sudah berisi kode diatas seperti di bawah ini

Run tekan F5 pada keyboard dan if akan berfungsi jika kalian klik tambahkan dan then akan berkurang apabila anda klik button2 yaitu kurang. Sebagai contoh saya tambahkan 5 kali seperti berikut

If then dua kondisi
If then dua kondisi adalah jika satu perintah di jalankan maka result akan di eksekusi jika tidak maka akan mencari kode result lain untuk di eksekusi.
IF.. THEN.. ELSE
kode nya:
If [kondisi] Then [Result] ...Else [Result] ...End If
Contoh program if then 2 kondisi pertama buatlah tampilan interface seperti berikut: Checkbox1, Checkbox2, Label2, Button3

Double click form kosong kalian dan isikan kode di bawah ini
Button3.Text = "Apply Format"
CheckBox1.Text = "Red Font"
CheckBox2.Text = "Lightened"
Label2.Text = "SAMPLE TEXT"
Double click button3 dan isikan kode berikut
If CheckBox1.Checked = True Then
Label2.ForeColor = Color.Red
Else
Label2.ForeColor = Color.Black
End If
If CheckBox2.Checked = True Then
Label2.BackColor = Color.Yellow
Else
Label2.BackColor = Color.FromKnownColor(KnownColor.Control)
End If
Run tekan f5 pada keyboard hasilnya akan seperti ini.

If then else tiga kondisi
if then else tiga kondisi jika semua kondisi belum di temukan perintah akan terus di jalankan melewati kondisi 1 kondisi 2 bahkan kondisi ke 3 sampai else dan berulang sampai di temukan. Biasanya if then else 3 kondisi paling sering di gunakan untuk menentukan perintah. Kita langsung lanjut ke prakteknya saja
Kode if then else tiga kondisi
If [kondisi] Then [Result] ...ElseIf [kondisi] Then [Result] ...Else [Result] ...End If
Baca Juga : Cara membuat program sederhana VB net
Buatlah tampilan form interface seperti berikut: Textbox1, Button4, Label3

Dan double click form kosong kalian masing masing masukan code berikut
TextBox1.Text = 0
Button4.Text = "Show Result!"
Label3.Text = "[result]"
Kemudian Double click button4 dan masukan kode berikut
If CSng(TextBox1.Text) >= 80 Then
Label3.Text = "Nilai A"
ElseIf CSng(TextBox1.Text) >= 70 Then
Label3.Text = "Nilai B"
ElseIf CSng(TextBox1.Text) >= 60 Then
Label3.Text = "Nilai C"
ElseIf CSng(TextBox1.Text) >= 50 Then
Label3.Text = "Nilai D"
Else : Label3.Text = "Nilai E"
End If
Penjelasan#Jika nilai lebih dari 70 maka nilainya A, Jika nilainya kurang dari 70 maka nilainya B, dan jika nilainya kurang dari 60 then akan mencari sampai habis else.
Run program tekan F5 dan hasilnya

Y in j