Struktur perulangan adalah salah satu statement
penting di dalam pemrograman. Struktur ini digunakan untuk mengulang satu atau
beberapa statement selama kondisi nya masih terpenuhi.
Pada
VB 2010 terdapat beberapa struktur perulangan yang biasa dipakai, yaitu :
- For ... Next
- For Each ... Next
- While ... End while
- Do While ... Loop
- Do ... Loop Until
Perulangan For ... Next
Struktur For digunakan untuk
mengulangi suatu perintah dalam jumlah yang ditentukan.
Pada struktur ini, anda
bisa menentukan hingga berapa kali loop akan berulang, step atau langkah pengulangan, penentuan yang dilakukan biasanya telah ditentukan sejak awal
Contohnya :
Kita ingin menampilkan
angka dari 1 sampai dengan 5 dengan step 1, maka :
Dim X As Integer
For X=1 To 5 Step 1
Print X
Next X
Perulangan For Each ... Next
Struktur perulangan ini hampir sama dengan struktur perulangan For ... Next, perbedaannya adalah variabe; yang digaunakan untuk perulangan adalah Array.
Aturan penulisannya adalah :
For each elemen in arrayStatementStatementExit ForStatement
Perulangan While ... End while
Struktur While digunakan untuk menjalankan perintah-perintah di dalam blok program selama kondisi masih terpenuhi.
Aturan penulisannya adalah :
While <Kondisi>
Statement
End While
Perulangan Do ... Loop Until
Do ini kondisi bisa di letakkan pada bagian awal blok program ataupun pada bagian akhir blok program.
Jika kondisi diletakkan di awal maka digunakan statement Do While ... Loop, tetapi apabila kondisi diletakkan di bagian akhir blok pernyataan yang digunakan adalah statement Do ... Loop Until.
Aturan penulisannya adalah :
Dim Variabel As Tipe data
X = <Nilai Awal>
Do While <Kondisi>
Statement
Statement
Loop
Atau
Dim Variabel As Tipe data
X = <Nilai Awal>
Do
Statement
Statement
Loop Until >= <Kondisi>
Berikut adalah contoh penggunaan program perulangan :
Buatlah sebuah program seperti gambar di bawah
kemudian buatlah coding untuk setting perulangannya
Seterusnya buat coding untuk menghapus / mereset kembali pada button " Reset "
Kemudian kita akan menjalankan programnya