Percabangan dan Perulangan Pada Visual Basic
A. Percabangan pada VB
Struktur kondisi digunakan untuk
menyeleksi kondisi tertentu yang akan menjalankan statement jika kondisi
tersebut bernilai benar. Berikut
ini merupakan percabangan pada vb:
- If ... Then
Merupakan suatu percabangan yang hanya terdapat 1 kondisi
dan satu statement saja
Bentuk
umumnya:
If [kondisi]
then [pernyataan]
atau
If [kondisi] then
[Pernyataan]
[Pernyataan]
End if
|
- If ... Then ... Else
Merupakan percabangan dimana terdapat 1 kondisi dan 2
statement , statement pertama merupakan statement yang akan dijalankan ketika
kondisi benar dan statement yang lainnya akan dijalankan ketika kondisi tidak
benar
Bentuk
umumnya:
If kondisi1
Then
[blokpernyataan-1]
[ElseIf
kondisi2 Then
[blok
pernyataan-2]] ...
[Else
[blokpernyataank-n]]
End If
|
- Select Case
Merupakan percabangan yang hampir mirip dengan if then else
karena select case biasa digunakan jika terdapat dua kondisi atau lebih , dan
select case lebih recommended
dibandingkan dengan if then else karena strukturnya yang lebih mudah.
Bentuk
umumnya :
Select Case <variabel>
[Case nilai1
[blokpernyataan-1]]
[Case nilai2
[blokpernyataan-2]]
.
.
.
[Case Else
[blokpernyataan-n]]
End
Select
|
B.
Perulangan pada VB
Struktur Perulangan digunakan untuk mengulang satu
atau lebih pernyataan sejumlah yang diinginkan. Struktur perulangan yang ada
dalam Visual basic antara lain adalah :
1. For...Next
Merupakan
peulangan yang biasanya digunakan jika kita sudah mengetahui batas
perulangannya
Bentuk umumnya:
For variable = nilai_awal To nilai_akhir [Step step]
[pernyataan]
[Exit For]
[pernyataan]
Next [variabel]
|
2. While...Wend
Perulangan yang
dapat dilakukan jika dan hanya jika kondisinya benar , karena kondisinya
diletakkan di awal.
Bentuk umum:
While kondisi
[pernyataan ]
Wend
|
3. Do...Loop
Merupakan
perulangan yang hampir mirip dengan while-wend , bedanya ialah kalau perulangan
do-loop jika kondisinya salah maka paling banyak statement yang akan dieksekusi
adalah satu kali sedangkan perulangan while-wend tidak ada yang di ekseskusi.
Bentuk umum :
Do
[pernyataan]
[Exit Do]
[pernyataan]
Loop [{While | Until} kondisi]
|
Nice Post. I like your blog and from now on i will follow it.
BalasHapus8th Class Result 2017, PEC 5th Class Result 2017, class result 2017