Page 72 - MODUL PDKP'21
P. 72

Modul 2 – Pengondisian, Looping, Decision dan Compound                                                            2021

                        Contoh Sourcecode     pada perintah For to Do  :
                                   Tabel 2.3 Contoh Flowchart  dan Pseudocode  perintah For to Do
                                      Flowchart                             Pseudocode
                                                                Program For_To_Do
                                            Mulai
                                                                {program  untuk  mengurutkan  angka  1
                                                                sampai 10}

                                                                Deklarasi
                                            INPUT               a : integer
                                            nama
                                                                nama : string

                                                                Deskripsi Algoritma
                                                                Mulai
                                           Ulangi a
                                            dari 1               Baca (nama)
                                          sampai 10                Untuk a  1 sampai 10 lakukan
                                                                   Mulai
                                                                     Tulis (nama)
                                                                     Tulis (a)
                                           OUTPUT                  Selesai
                                           Nama,a
                                                                Selesai










                                           SELESAI


                         Contoh Sourcecode     pada perintah For to Do
                                                                         :
                           Program FortoDo;
                           uses crt;
                           Var
                           a:integer;
                           nama:string;
                           Begin
                           write('Masukkan Nama Siswa:');readln(nama);
                           clrscr;
                           For a:=1 to 10 do
                           begin
                           Writeln('Selamat Siang',nama,' ',a);
                             Readln;
                           end;
                           End.

                        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.


                  Praktikum Dasar Komputer & Pemrograman 2021                                                                                                   II-57
   67   68   69   70   71   72   73   74   75   76   77