Anda di halaman 1dari 4

RINGKASAN LOOPING

1. For-Next
2. Do While

Statement Looping (Jenis jenis disertai contoh)


Statement Looping atau pengulangan dimana suatu intruksi dapat dilaksanakan secara
terus menerus tergantung jumlah pengulangan atau batas pengulangan yang tidak
ditentukan.
Struktur pengulangan terdiri dari dua buah bagian yaitu:
- Kondisi pengulangan, yaitu ekspresi Boolean yang harus di penuhi untuk melakukan
pengulangan
- Isi atau badan pengulangan yaitu, satu atau lebih pernyataan yang akan di ulang.

Berikut macam kontruksi pengulagan salah satunya:

1. For – Next
Digunakan untuk mengulang perintah dalam jumlah yang sudah ditentukan. Pada
struktur for-next kita tidak perlu menuliskan kondisi yang akan diuji tetapi hanya perlu
menuliskan nilai awal dan akhir variabel penghitung. Nilai variabel penghitung akan
secara otomatis bertambah atau berkurang setiap kali suatu pengulangan dikerjakan.
Bentuk Struktur FOR-NEXT

FOR variabel = Nilai Awal TO NilaiAkhir

[Blok pernyataan]

NEXT [Variabel]

 Variabel harus bertipe bilangan (numeric)


 Setiap kali sesudah blok pernyataan dieksekusi, variabel akan dinaikkan nilainya
sebesar satu
FOR

Variabel <- NilaiAwal

Variabel <= Salah


NilaiAkhir

Benar

Blok_pernyataan

Variabel <- variabel +


1

Pernyataan

Sesudah NEXT

Contoh :

FOR i% = 1 TO 5

PRINT i%

NEXT i%

Hasil:

5
Contoh :

FOR i = 1 TO 3 STEP 0.5

PRINT NilaiKenaikan

NEXT i

PRINT i

Hasil : Untuk mengukur NilaiKenaikan

1.5

2.5

3.5 Nilai i setelah keluar dari loop FOR

2. DO WHILE
Kontruksi ini merupakan perintah pengulangan yang dipakai apabila programmer
mengetahui berapa kali jumlah pengulangan dilakukan. Perintah do while sedikit
berbeda dengan while karena pada perintah do while, statement yang berada pada
kontruksinya harus dilaksanakan satu kali walaupun kondisi yang ada tidak terpenuhi.

DO WHILE kondisil

[BlokPernyataan]

LOOP

 Mirip dengan pernyataan WHILE – WEND


 Memiliki fasilitas untuk keluar dari pengulangan tanpa harus memenuhi kondisi
yang ditetapkan.
DO WHILE

Kondisi Salah
Benar ?

Benar

Blok_pernyataan

Pernyataan sesudah
LOOP

Contoh :
DO WHILE i% <= 5

PRINT i%

i% = i% + 1

LOOP

Hasil :

Anda mungkin juga menyukai