Dokumen tersebut membahas tentang penggunaan kondisional dalam Visual Basic, termasuk contoh kasus untuk mengecek bilangan positif/negatif, genap/ganjil, dan menentukan nilai huruf. Juga membahas tentang penggunaan Select Case untuk membuat percabangan berdasarkan nilai variabel tertentu seperti kode prodi.
2. Definisi
• Membuat suatu program tertentu hampir selalu kita jumpai
kasus dimana suatu pernyataan akan di ekseskusi apabila
kondisi atau syarat tertentu terpenuhi. Dalam
pemrograman hal seperti kita sebut sebagai percabangan
atau kondisional.
• Ada beberapa tipe penulisan sintaks dalam percabangan
dengan fungsi dan kegunaan masing-masing. tipe itu
adalah if, if else, else if, switch case.
3. Case 1 Program cek Bilangan
• Buatlah program pengecekan bilangan positif atau negatif
4. Buat Form Kemudian Buat Kondisional
• Klik 2x Tombol Sumbit Kemudian Masukkan Kode:
If Text1.Text < 0 Then
Label2.Caption = "Bilangan Negatif"
Else
Label2.Caption = "Bilangan Positif"
End If
5. Case 2 Program cek Genap/Ganjil
• Buatlah program pengecekan bilangan Genap/Ganjil
6. Buat Form Kemudian Buat Kondisional
• Klik 2x Tombol Sumbit Kemudian Masukkan Kode:
If Text1.Text Mod 2 = 0 Then
Label2.Caption = "Bilangan Genap"
Else
Label2.Caption = " Bilangan Ganjil"
End If
7. Latihan 1
Buatlah Program untuk menentukan nilai A,B,C,D,E
dengan syarat nilai A (81 - 100), nilai B (66 - 80), nilai C
(65 – 56), nilai D (40 – 55), dan nilai E (0 – 39),
8. Latihan 2
Studi Kasus 1
Buatlah sebuah program
pengecekan Derajat Suhu (T)
dimana:
T < 0 maka Wujud Air Beku
T>=0 & T<=100 maka Wujud Air
Cair
T>100 maka wujud air uap/gas
Contoh:
Input: T= 86
Output: Wujud Air Cair
Studi Kasus 2
Buatlah sebuah program menampilkan
nilai maksimum dari sebuah nilai A dan
B.
Contoh
Input: A = 25
B = 12
Output: Nilai Maksimum 25
9. Case 3 Select Case
• Salah satu model percabangan adalah percabangan index atau yang dikenal dengan pemilihan berindex, dalam
visual Basic percabangan index ini menggunakan Select Case dengan format:
Select Case <variable>
Case 0:
<Proses untuk keadaan variabel=0>
Case 1:
<Proses untuk keadaan variabel=1>
Case 2:
<Proses untuk keadaan variabel=2>
Case 3:
<Proses untuk keadaan variabel=3>
.......................
End Select
10. Case 3 Select Case
Prodi di sebuah perguruan tinggi dikodekan dengan
nomor urut sebagai berikut:
1: Elektronika
2: Informatika
3: Mesin
4: Tata Niaga
11. Case 3 Select Case
Buat form Combo box dengan List 1,2,3,4 Kemudian
Masukkan Kode:
pil = Combo1.Text
Select Case pil:
Case 1:
Label2.Caption = "Elektronika"
Case 2:
Label2.Caption = "Informatika"
Case 3:
Label2.Caption = "Mesin"
Case 4:
Label2.Caption = "Tata Niaga"
End Select