Page 51 - Buku Teks ASK Tingkatan 2
P. 51

Struktur kawalan pilihan bersarang
             2.1.1 (i)  Struktur kawalan pilihan bersarang
             2.1.1 (i)
                                                                            Standard Pembelajaran
             Struktur kawalan pilihan bersarang terdiri daripada satu struktur
             kawalan yang terbenam dalam satu struktur kawalan yang lain.    Murid boleh:
             Satu struktur kawalan pilihan bersarang berlaku apabila kejadian   2.1.1  Menulis pseudokod
             satu struktur kawalan diikuti dengan kejadian satu struktur     dan melukis carta alir
             kawalan yang lain dengan serta-merta seperti dalam Rajah 2.2.   menggunakan
                                                                               (i)  struktur kawalan
                                                                                  pilihan bersarang
                    MULA                                                          dalam penyelesaian
                                                                                  masalah.
                                                         Kenyataan untuk
                              Tidak               Tidak
                  Syarat 1              Syarat 2          dilaksanakan
                    tidak                tidak             sekiranya
                  dipenuhi?            dipenuhi?         Syarat 2 TIDAK
                                                           dipenuhi.
                  Ya                   Ya
                                                                                   IMBAS KEMBALI
                                                                                   IMBAS KEMBALI
                                     Kenyataan untuk
                                      dilaksanakan                           Semasa di Tingkatan 1,
                                   sekiranya Syarat 2                        jenis-jenis struktur
                                       dipenuhi.                             kawalan yang telah anda
                                                                             pelajari ialah:
                                                                             1.  struktur kawalan pilihan
                                                                               tunggal
                                                                             2.  struktur kawalan
                                                                               dwipilihan
                   TAMAT                                                     3.  struktur kawalan           BAB 2
                                                                               pelbagai pilihan
                        Rajah 2.2  Struktur kawalan pilihan bersarang        4.  struktur kawalan
                                                                               ulangan
                Dalam satu struktur kawalan pilihan bersarang, struktur
             kawalan pertama akan menyebabkan struktur kawalan kedua
             yang terbenam bermula. Dalam keadaan ini, struktur kawalan
             kedua akan dilaksanakan sehingga tamat dahulu baharu diikuti
             dengan perlaksanaan struktur kawalan pertama sehingga tamat.
             Rajah 2.3 menunjukkan pseudokod dan Rajah 2.4 menunjukkan
             carta alir bagi algoritma mencari kek lapis Sarawak.
                                                                                    AKSES WEB

               Mula
               Cari kedai kek                                               Layari laman sesawang ini
               Masuk ke kedai kek                                           untuk maklumat lanjut
               Jika ada kek lapis Sarawak
                  Semak corak kek                                           tentang struktur kawalan
                    Jika menarik                                            pilihan bersarang.
                      Beli kek lapis Sarawak
                    Jika Tidak
                      Keluar dari kedai kek
               Jika Tidak
                  Keluar dari kedai kek
               Tamat                                                            goo.gl/DbNlbd

                 Rajah 2.3  Pseudokod bagi algoritma mencari kek lapis Sarawak


                                                                                                   41
   46   47   48   49   50   51   52   53   54   55   56