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
   65   66   67   68   69   70   71   72   73   74   75