Page 62 - Buku Teks ASK Tingkatan 2
P. 62

Struktur kawalan ulangan for
                    AKSES WEB
                                     Struktur kawalan ulangan for melakukan ulangan bagi sesuatu
            Layari laman sesawang    pernyataan untuk bilangan kali yang tertentu. Bilangan ulangan
            ini untuk mendapatkan    dikawal oleh suatu nombor yang disebut pembilang yang akan
            maklumat tentang carta   berubah pada setiap ulangan. Setiap struktur kawalan ulangan
            alir bagi struktur kawalan   for mempunyai rangka umum seperti yang ditunjukkan dalam
            ulangan for.             Rajah 2.11.



                                          1.  Isytihar pembilang.
                                          2.  Syarat diuji.
                goo.gl/jQkaU1                Jika benar
                                                 Pernyataan yang berulang dilaksanakan.
                                                 Kemas kini pembilang for.
                                             Jika tidak benar
                                                  Atur cara keluar dari struktur kawalan
                                                 ulangan for.
                                          3.  Ulangi langkah 2 sehingga syarat menjadi tidak
                                             benar.

                                                Rajah 2.11  Rangka umum struktur kawalan for

                                         Rajah 2.12 menunjukkan pseudokod dan Rajah 2.13
                                     menunjukkan carta alir bagi struktur kawalan ulangan  for
                                     yang akan berulang selagi pembilang kurang daripada 10. Ini
   BAB 2
                                     bermakna pernyataan akan berulang sebanyak 10 kali.


                                                          MULA


                                                    Setkan pembilang
                                                        kepada 0



                                                       Pembilang         Ya      Laksanakan
                                                          < 10?                  pernyataan



                                                                              Tambah 1 kepada
                                                     Tidak                       pembilang





                                                         TAMAT

           Rajah 2.12   Pseudokod bagi struktur   Rajah 2.13  Carta alir bagi struktur kawalan ulangan for
                      kawalan ulangan for

         52
   57   58   59   60   61   62   63   64   65   66   67