For Next ialah struktur perulangan yang paling umum dipakai, dan paling gampang untuk diketahui (setidaknya menurut Rani hehe...)
For Next melaksanakan perulangan pada sekumpulan pernyataan dengan jumlah putaran yang diputuskan oleh suatu nilai awal ke nilai final dengan jumlah peningkatan tertentu.
Sintaks:
For variable [As tipedata ] = nilai_awal To nilai_akhir [ Step peningkatan ]
pernyataan
[keadaan] [Exit For]
Next [ variable ]
Keterangan:
Nilai variable yaitu variabel looping yang menertibkan putaran sampai menyanggupi syarat yang ada di baris For.
nilai_awal ialah nilai variable awal yang berlaku supaya loop berjalan.
nilai_akhir yaitu nilai akhir variable dimana kalau variable telah mencapai nilai tersebut maka proses loop akan berhenti.
kenaikan yakni nilai yang akan disertakan pada variable setiap putaran.
[kondisi] [Exit For] yakni sintaks untuk keluar dari loop bila menyanggupi kondisi tertentu
Contoh penggunaan:
UI:
Public Class Form1
Private Sub Form1_Load(ByVal sender As System.Object, _
ByVal e As System.EventArgs) Handles MyBase.Load
Button1.Text = "Start Loop!"
End Sub
Private Sub Button1_Click(ByVal sender As System.Object, _
ByVal e As System.EventArgs) Handles Button1.Click
For i As Integer = 0 To 10 Step 2
ListBox1.Items.Add(i)
Next i
End Sub
End Class
Runtime:
Catatan:
Jika nilai step peningkatan tidak diisi maka otomatis nilai nya 1
Variable i setelah Next sebetulnya dalam Visual Basic tidak ditulis juga tidak apa-apa, tetapi bila isi code dalam loop banyak akan membantu dalam membaca code.
Click here if you like this article.
Baca juga postingan perihal Perulangan (Looping) yang lain:
Struktur Perulangan Do While
Struktur Perulangan Do Until
Penggunaan Exit Do
Struktur Perulangan For Next
Struktur Perulangan For Each
Penggunaan Continue For
Penggunaan Exit For
Perulangan Tak Terhingga (Infinite Loops)
Sumber http://rani-irsan.blogspot.com
EmoticonEmoticon