PERULANGAN


PERULANGAN
Perulangan

-          Sebuah metode untuk mengeksekusi perintah secara berulang.
-          Perulangan akan terus dieksekusi secara terus menerus ketika kondisinya TRUE.
-          Digunakan terutama untuk melakukan pemanggilan data pada Basisdata.
-          Memiliki 3 jenis penulisan: For, While, Do…While
-          Dalam pemrograman, terbagi menjadi 2 jenis : Counted Loop & Uncounted Loop.

Jenis Perulangan

-          Counted Loop : Jenis perulangan yang telah ditentukan (batasnya) dan terhitung.
-          Uncounted Loop : Jenis perulangan yang tidak memiliki batas perulangan yang jelas. Perulangan akan terus dilakukan selama kondisinya TRUE.
-          Contoh Counted Loop : For dan For…Each (Memunculkan Nilai Array).
-          Contoh Uncounted Loop : While dan Do…While

Perulangan (For)

-          Perulangan yang umum digunakan untuk menampilkan data Array.
-          Pengecekan kondisinya dilakukan SEBELUM perulangan dimulai.
-          Selain kondisinya yang telah ditentukan, jumlah perhitungannya (Increement/Decreement) juga dilakukan sebelum perulangan dilakukan.

for (nilai awal; kondisi; perhitungan){
blok yang akan diulang
}

Contoh :



Perulangan (While)

-          Merupakan bentuk lain dari perulangan yang merupakan salah satu jenis
Uncounted Loop.
-          Perhitungan dilakukan SAAT perulangan. Sedangkan pengecekan kondisi
dilakukan SEBELUM perulangan.
-          Digunakan juga untuk menampilkan data pada basisdata.

while (kondisi){
blok yang akan diulangi
perhitungan;
}

Contoh :



Perulangan (While 🡪 Uncounted Loop)



Perulangan (While 🡪 Counted Loop)




Perulangan Do…While

-          Hampir sama dengan perulangan pada while.
-          Perbedaannya terletak pada pengecekan kondisi.
-          Pengecekan kondisi dilakukan setelah perulangan.
-          Hal ini berarti, perulangan akan dilakukan terlebih dahulu baru setelahnya dicek kondisinya.

do{
blok yang akan diulang
perhitungan
} while(kondisi)

Perulangan (Do…While 🡪 Uncounted Loop)



Perulangan (Do…While 🡪 Counted Loop)




Komentar

Postingan populer dari blog ini

IREPORT - CARA MENGGUNAKAN IREPORT

GUI V (CRUD dan Searching)