Page 71 - MODUL PDKP'21
P. 71

Modul 2 – Pengondisian, Looping, Decision dan Compound                                                            2021

                        Contoh Sourcecode     pada perintah While Do
                                                                       :
                         program while_do;
                         uses crt;
                         var
                         Saldo:integer;
                         begin
                         write('Masukkan Saldo Anda:');readln(saldo);
                         while Saldo> 200000 do
                         begin
                         clrscr;
                         writeln('Saldo Anda :',Saldo);
                         writeln('Keterangan : Pembayaran pendaftaran sekolah');
                         Saldo:=Saldo-200000;
                         writeln('Sisa Saldo Anda:',Saldo);
                         writeln('Tekan <ENTER> Untuk mengulangi pembayaran pendaftaran sekolah');
                         readln;
                         end;
                         clrscr;
                         writeln('Saldo Anda Telah Habis');
                         readln;
                         end.

                        ii. Counted Loop
                           Counted Loop (pengulangan pasti) merupakan sebuah bentuk pengulangan

                        yang disertai counter  (penghitung) di dalamnya. Counted Loop       memiliki 2 jenis
                        pengulangan yaitu for to do   dan for down to do
                                                                           .
                          For to do  (pengulangan bernilai positif)
                        Yaitu  pengulangan  secara  positif  di  mana  pengulangan  dimulai  dengan
                        perhitungan dari nilai kecil ke besar.
                          For down to do   (pengulangan bernilai negatif)
                        Terbalik dengan pengulangan for to do      di mana pengulangan pada perintah ini
                        yaitu dimulai dengan perhitungan dari nilai besar ke kecil.
                                                                                  :
                        Contoh Flowchart   dan Pseudocode     perintah For to Do
                         FOR  a:=nilai_XI TO nilai_X2 DO        FOR  a:=nilai_X2 DOWNTO nilai_X1
                          Writeln(‘statement yang diulang:’);   DO
                                                                Writeln(‘statement yang diulang:’);
                                *Catatan (Nilai X1<X2)              *Catatan (Nilai X2>X1)















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