Anda di halaman 1dari 9

Visual Basic .

Net
z
Perulangan
(Looping)
z
Pengertian

Struktur perulangan atau looping merupakan salah satu alat kontrol


program yang digunakan untuk mengulang suatu blok perintah
sampai kondisi tertentu.

Proses perulangan akan terus dilakukan secara terus menerus


atau berulang-ulang selama kondisi tersebut belum terpenuhi
(bernilai benar/true). jika kondisi sudah bernilai salah/false, maka
perulangan akan berhenti.
z
Macam – Macam Perulangan

 For-Next

 Do While-Loop

 Do Loop Until

 Foreach -Next
z
FOR - NEXT

Digunakan untuk mengulang perintah dalam jumlah yang


ditentukan.

pada for-next kita tidak perlu menuliskan kondisi yang akan yang
akan di uji, tetapi cukup hanya memberikan nilai step awal dan
akhir nilai.
z
For variabel = nilai_awal To nilai_akhir
3
FOR - NEXT
4 ekspresi/blok perintah
5
Next

 variabel : nama integer yang digunakan untuk melakukan proses


perulangan

 nilai_awal : nilai awal suatu variabel untuk menentukan awal perulangan

 nilai_akhir : nilai suatu variabel untu menentukan akhir dari perulangan

 ekpresi : blok perintah yang akan dilakukan jika kondisi perulangan


memenuhi syarat.
z
Do While-Loop

Perulangan yang akan terus menerus dilakukan selama kondisi memenuhi


syarat (bernilai benar) dan akan berhenti jika kondisi bernilai salah.
z
Do While (Kondisi) Do While-Loop
2
3 ekspresi/ blok perintah
4
5 Loop

 kondisi : suatu kondisi berupa syarat tertentu, jika kondisi bernilai


benar maka perulangan masih terus dilakukan, sebaliknya jika
kondisi bernilan salah maka perulangan akan berhenti.

 ekpresi : blok perintah yang akan dilakukan jika kondisi perulangan


memenuhi syarat.
z
Do Loop Until

Merupakan perulangan yang metodenya kebalikan dari do-while


Loop.

Perulangan ini akan menjalankan suatu kondisi secara terus


menerus jika kondisi bernilai salah (false) dan perulangan akan
berhenti jika kondisi bernilai benar (true)
Do z

ekspresi
Do Loop Until
Loop Until (Kondisi)

 kondisi : suatu kondisi berupa syarat tertentu, jika kondisi


bernilai benar maka perulangan masih terus dilakukan,
sebaliknya jika kondisi bernilan salah maka perulangan akan
berhenti.

 ekpresi : blok perintah yang akan dilakukan jika kondisi


perulangan memenuhi syarat.