Page 51 - Modul Daskom 2020
P. 51

Modul 2 – Pengkondisian, Looping, Decision dan Compound                               2020

                              While  Do
                               Pada  looping  jenis  ini,  proses  pengulangan  akan  dilakukan  selama  kondisi  yang
                             ditentukan terpenuhi (bernilai benar). Pengulangan tidak akan dilakukan jika di awal
                             pengulangan kondisi tidak terpenuhi (bernilai salah).
                                                       Contoh Deklarasi :

                                                WHILE <Condition>DO
                                                Begin
                                                <proses yang diulang>
                                                End.


                               Selama kondisi (persyaratan) pengulangan masih benar, maka proses pengulangan
                               akan terus berlangsung.

                                            Contoh Flowchart dan Pseudecode pada perintah While Do :
                                          Tabel 2.2 Contoh Flowchart dan Pseudecode pada perintah While Do
                                          Flowchart                                Pseudocode
                                                                   Program while_do
                                           MULAI                   {program   digunakan   untuk   melakukan
                                                                   Pembelian Tiket selama saldo mencukupi}

                                                                   Deklarasi
                                                                   Saldo:integer
                                           INPUT
                                            Saldo                  Deskripsi Algoritma
                                                                   Mulai
                                                                     Baca(Saldo)
                                                                    Selama Saldo>50000 lakukan
                                                                    Mulai
                                                                        Tulis(Saldo)
                                        Jika Saldo>50000
                                                                        Tulis(Beli Tiket)
                                                                        SaldoSaldo-50000
                                                                        Tulis(Saldo)
                                             Y                 Tulis       (Tekan<ENTER> Untuk
                                                                   Mengulang Pembelian Tiket)
                                                                         Selesai
                                       Saldoç Saldo-50000               Tulis(Saldo Anda Habis)
                                                                   Selesai
                                  T

                                          OUTPUT
                                           Beli Tiket



                                          OUTPUT
                                           Saldo Anda
                                           Habis




                                          SELESAI









                  Praktikum Dasar Komputer & Pemrograman 2020                                           II-49
   46   47   48   49   50   51   52   53   54   55   56