M ZIDANE R A
XIRPLD
16
MACAM-MACAM PERULANGAN
Do While Loop
Struktur Do while loop digunakan untuk melakukan perulangan terus menerus selama
kondisi memenuhi syarat (bernilai true). Pengulangan ini akan berhenti jika
kondisinya tidak memenuhi syarat (bernilai false). Struktur penulisan dari perulangan ini
diawali dengan kata Do While dan diakhiri dengan loop. Jika Visual [Link]
menemukan struktur do while loop maka yang pertama kali dikerjakan adalah
menguji kondisi. Jika kondisinya terpenuhi maka blok program diantara do while loop akan
dikerjakan, sebaliknya visual basic akan mengabaikan blok perintah dibawah do while dan
meneruskan eksekusi dibawah kata loop
Do Until Loop
Struktur do until loop modelnya hampir sama dengan do while loop. Perbedaanya
adalah saat pengujian kondisi nilai yang dihasilkan salah, struktur pengulangan do while
loop akan dilewati. Sedang pada struktur pengulangan do until loop tetap akan dikerjakan.
Dengan kata lain, struktur while akan berulang selama pengujian kondisi benar,
sedangkan until akan berulang selama pengujiankondisi salah
Do-Loop Until
Struktur do-loop until merupakan struktur perulangan yang metodenyakebalikan dari
do while - loop. Struktur do-loop until akan menjalankan blok program didalam
pengulangan itu selama kondisi yaang dibandingkan tidak memenuhi syarat (false).
Pengulangan tersebut akan terus menerus dikerjakan sampai (until) kondisinya
memenuhi syarat (true), sebelum akhirnya akan berhenti
do-loop while
Struktur do-loop while merupakan struktur perulangan yang metodenya sama dengan
struktur do [Link] do-loop while akan menjalankan blok program di dalam
pengulangan itu selama kondisi yang dibandingkan memenuhi syarat(true).
Pengulangan tersebut akan terus menerus dikerjakan sampai dengan kondisinya tidak
memenuhi syarat(false). Sebelum akhirnya berhenti.
While-End-While
Struktur while-end while ini sama persis dengan struktur do while loop , hanya bentuk
penulisannya saja yang berbeda. Prinsip kerjanya, jika kondisi bernilai benar maka
semua blok pernyataan akan dijalankan dan ketika mencapai end while, kontrol akan
dikembalikan ke pernyataan while serta menguji kembali kondisi yang sama. Jika
kondisinya masih benar maka prosesnya akan diulang, sedag jika kondisinya salah
maka program akan dilanjutkan pada pernyataan setelah end while.
For-Next
Struktur fornext digunakan untuk mengulang blok perintah dalam jumlah yang sudah
ditentukan. Pada stuktur ini tidak perlu dituliskan kondisi yang akan diuji tetapi hanya
perlu menuliskan nilai awal dan nilai akhir variabel. Nilai variabel penghitung ini
akan secara otomatis bertambah atau berkurang setiap kali suatu pengulangan
dikerjakan
Nested For-Next
Terkadang dalam proses perulangan For-Next diletakkan struktur next lainnya.
Bentuk semacam ini disebut dengan Nested For-Next. Pada proses semacam ini
struktur for next bagian luar akan mengerjakan akan memperoleh proses distruktur for
next bagian dalam sekian kali. Sesuai dengan seberapa banyak pengulangan tersebut
dilakukan.
LATIHAN 1
LATIHAN 2
LATIHAN 3
TUGAS
BILANGAN GANJIL
MEMBUAT PERULANGAN