Sabtu, 30 Oktober 2010

Jenis-Jenis perulangan pada QBASIC

Jenis-Jenis perulangan pada QBASIC


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

Tidak ada komentar:

Posting Komentar