Page 70 - Modul PDKP 20
P. 70
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
DeskripsiAlgoritma
Mulai
Untuk i 0 sampai 3
Ulangi j lakukan
dari 0
sampai 3 Mulai
Untuk j 0 sampai 3 lakukan
Mulai
Baca (i+j)
OUTPUT Selesai
i+j Selesai
Selesai
SELESAI
Praktikum Dasar Komputer & Pemrograman 2020 II-53