Sunday, November 21, 2010

PERULANGAN PADA QUICK BASIC

Ada tiga jenis perulangan pada QBasic, yaitu :
- FOR … NEXT
Adalah untuk mengulangi suatu perintah (instruksi) dalam jumlah yang telah ditentukan, serta besar kenaikannya.
Bentuk Umum :
FOR counter = nilai-awal TO nilai-akhir [STEP kenaikannya]
…. Instruksi…
[Exit FOR]
…. Instruksi …
NEXT
- DO
- DO WHILE … LOOP
Adalah untuk



mengulangi suatu perintah (instruksi) selama While (suatu kondisi) memenuhi syarat (bernilai TRUE) dan akan berhenti apabila while tidak lagi memenuhi syarat (bernilai FALSE).
Bentuk Umum :
DO WHILE (kondisi)
…. Instruksi…
[Exit Do]
…. Instruksi …
LOOP
– DO UNTIL … LOOP
Adalah Kebalikan dari DO WHILE. Ia akan mengulangi suatu perintah (instruksi) selama kondisi yang dibandingkan tidak memenuhi syarat (bernilai FALSE) dan akan berhenti apabila UNTIL (Kondisinya) memenuhi syarat (bernilai TRUE)
Bentuk umum :
DO UNTIL (kondisi)
…. Instruksi…
[Exit Do]
…. Instruksi …
LOOP
• WHILE …. WEND
Adalah sama dengan DO WHILE … LOOP, Tapi WHILE …WEND bentuk penulisannya hanya satu dan tidak memiliki perintah Exit untuk memberhentikan proses yang berulang-ulang sebelum berakhir.
Bentuk umum :
WHILE (kondisi)

…. Instruksi…
[Exit Do]
…. Instruksi …
WEND
Keterangan :
[STEP kenaikannya] : Besarnya kenaikan yang diinginkan dalam pengulangan FOR
[Exit FOR] : Perintah yang digunakan utk menghentikan atau keluar dari LOOP FOR sebelum nilai Akhir terpenuhi.
[Exit DO] : Perintah yang digunakan utk menghentikan atau keluar dari pengulangan DO … LOOP sebelum kondisi yang ditentukan memenuhi syarat.
Instruksi : Kode-kode program yang akan dijalankan jika kondisi yang ditentukan memenuhi syarat.
[Kondisi] : Kondisi yang dibandingkan kebenarannya

No comments:

Post a Comment

Silakan isi komentar di postingan ini. T`rima Kasih...

 
Related Posts with Thumbnails