Page 110 - BAHAN_BACAAN_ALGORITMA_DAN_PEMOGRAMAN
P. 110

iv.  Pada  awalnya,  pencacah  diinisialisasi  dengan  nilai_akhir.  Nilai

                       pencacah secara otomatis berkurang satu setiap kali aksi diulang,
                       sampai akhirnya nilai pencacah sama dengan nilai_awal.

                    v.  Jumlah pengulangan yang terjadi adalah nilai_awal-nilai_akhir+1.

                   Contoh analisis :
                   Algorima  dan  program  peluncuran  roket  dengan  hitung  mundur,

                   mulai dari 10, 9, 8, …, 0.

                     Algoritma PELUNCURAN_ROKET
                      { Hitung mundur peluncuran  roket }

                     DEKLARASI
                            K : integer


                      DESKRIPSI
                            for k←100 downto 0 do
                                 write(k)
                            endfor
                            write(‘Go!’) {roket meluncur }



                      program PELUNCURAN_ROKET;

                      { hitung mundur peluncuran roket }
                     uses wincrt;

                      (* DEKLARASI *)
                     var
                        k : integer;


                     (* DESKRIPSI *)
                      begin
                          for k:=10 downto 0 do

                              writeln(k);
                           write('Go!!!!');       { roket meluncur }
                     end.



                   Struktur WHILE

                   Bentuk umum :

                     while kondisi do
                            aksi

                     endwhile
   105   106   107   108   109   110   111   112   113   114   115