PERULANGAN Pemrograman Visual
1.1 Perulangan
Perintah perulangan adalah merupakan control perulangan yang berfungsi
untuk melakukan perulangan (iterasi) dari suatu blok program secara
berulang-ulang.
Struktur pengulangan atau Loop digunakan untuk mengulang suatu blok
perintah sampai kondisi tertentu. Proses pengulangan ini dapat dikendalikan
jumlahnya oleh aplikasi yang dibuat pada kondisi tertentu. Proses pengulangan
akan terus dikerjakan selama kondisi yang dibandingkan oleh proses tersebut
masih bernilai “Benar” (True). Jika kondisi yang dibandingkan bernilai “Salah”
(False), proses pengulangan akan berhenti dan jalannya program akan dilanjutkan
setelah proses pengulangan.
1.2 Macam-Macam Perulangan
1.2.1
For Next
For … Next merupakan suatu control perulangan yang mempunayi nilai tetap,
jumlah perulangan telah diketahui sebelumnya.
|
For Counter=niali_awal to
nilai_akhir [ Perintah ] Next (Counter) |
1.2.2 For Each In Next
Merupakan
suatu control yang digunakan untuk perulangan yang jumlah pengulangannya sesuai
dengan jumlah elemen dari suatu koleksi objek dan biasanya tidak diketahui
dengan pasti berapa jumlahnya. Koleksi merupakan kumpulan data atau objek yang
didefinisikan dengan kode program.
|
For Each elemen In Group [ Perintah ] [ Perintah ] Next [elemen] |
1.2.3 While
While
merupakan suatu control perulangan yang berfungsi untuk melakukan perulangan yang
memiliki satu syarat tertentu. Dan akan terus dijalankan selama syarat tersebut
terpenuhi dan begitupun sebaliknya jika syarat tidak terpenuhi maka pernyataan
tidak akan dijalankan.
|
While (kondisi) [perintah1] [perintah2] … End
While |
1.2.4 Do While Loop
Merupakan
suatu control perulangan yang melakukan perulangan terlebih dahulu dan bentuk
pengujian dilakukan belakangan atau sebaliknya.
|
DO While (kondisi) [perintah1] [Exit Do] [perintah2] LOOP |
|
DO [perintah1] [Exit Do] [perintah2] LOOP
While (kondisi) |
1.2.5 Do Until
Jika Do
While melakukan perulangan selama kondisi memenuhi until akan melakukan
perulangan hingga kondisi memenuhi. Selama kondisi tidak memenuhi, loop akan
dijalankan terus.
|
DO [perintah1] LOOP
UNTIL |
Komentar
Posting Komentar