Page 54 - Modul Daskom 2020
P. 54
Modul 2 – Pengkondisian, Looping, Decision dan Compound 2020
iii. Nested Loop
Nested Loop (pengulangan bersarang) merupakan sebuah pengulangan yang di
dalamnya terdapat pengulangan lainnya. Pengulangan yang lebih dalam akan diproses
terlebih dahulu sampai syaratnya terpenuhi kemudian pengulangan yang luar akan diproses,
selanjutnya pada pengulangan ini dapat terdiri dari jenis pengulangan yang sama maupun
berbeda.
Contoh Deklarasi :
For a:=...to...do While...do
Begin Begin
For While...do
b:=...to...do Begin
Begin .
. .
. End;
End; End.
End.
Contoh Flowchart perintah Nested Loop :
Tabel 2.4 Contoh Flowchart dan Pseudecode perintah Nested Loop
Flowchart Pseudocode
Program nested_loop
MULAI {program untuk melakukan pengulangan di dalam
pengulangan yang lain}
Deklarasi
Ulangi I I,j: integer
dari 0
sampai 3
Deskripsi Algoritma
Mulai
Untuk i 0 sampai 3 lakukan
Ulangi j Mulai
dari 0
sampai 3 Untuk j 0 sampai 3 lakukan
Mulai
Baca (i+j)
Selesai
OUTPUT Selesai
i+j Selesai
SELESAI
Praktikum Dasar Komputer & Pemrograman 2020 II-52