Page 15 - nota tingkatan 4
P. 15

MEMBINA ALGORITMA PENYELESAIAN
          1.2                                 MASALAH DENGAN MENGGUNAKAN

                           1.2.2
                                                   STRUKTUR KAWALAN DALAM
                                                           PENGATURCARAAN




                                  STRUKTUR KAWALAN







                                                                                     Struktur
                 Struktur                         Struktur                          Kawalan
            Kawalan Urutan                    Kawalan Pilihan
                                                                                  Pengulangan


                              STRUKTUR KAWALAN URUTAN


         PSEUDOKOD                CARTA ALIR         •    Melaksanakan arahan-arahan Komputer satu per
                                                          satu.
      Mula                           MULA            •    Urutan arahan yang betul penting kerana urutan
      Penyataan 1                                         yang berlainan boleh memberikan output yang
                                   Penyataan 1
      Penyataan  2                                        berlainan.
                                   Penyataan 2
      Penyataan  3                                   •    Setiap arahan adalah satu pernyataan algoritma.
      Tamat                        Penyataan 3       •    Urutan algoritma disusun secara linear.

                                     TAMAT

                               STRUKTUR KAWALAN PILIHAN


         PSEUDOKOD                CARTA ALIR         •    Memberikan perisian komputer keupayaan
                                                          untuk membuat keputusan berasaskan syarat
                                      MULA                yang telah ditentukan oleh pengatur cara.
      JIKA syarat benar MULA_JIKA
        BLOK Penyataan 1                             •    Struktur ini membolehkan arahan-arahan lain
      TAMAT_JIKA
      JIKA_TIDAK MULA_JIKA TIDAK      Syarat?             komputer dilaksanakan dalam situasi masalah
         BLOK Penyataan 2                                 yang berbeza.
      TAMAT_JIKA_TIDAK        Penyataan 1    Penyataan 2
                                                     •    Ungkapan logik digunakan dalam syarat.
                                                     •    Operator Aritmetik digunakan dalam ungkapan
                                      TAMAT
                                                          logik.
                        STRUKTUR KAWALAN PENGULANGAN


         PSEUDOKOD                CARTA ALIR         •    Mengulang arahan-arahan komputer.
                                                     •    Ulangan boleh berlangsung sehingga menerima
                                                          syarat berhenti atau mencapai bilangan yang
                                 MULA
      SELAGI Syarat MULA_SELAGI
      BLOK Penyataan                                      ditetapkan.
      TAMAT_SELAGI
                                          Blok Penyataan
                                 Syarat?
                                                                                                  15
                                 TAMAT
   10   11   12   13   14   15   16   17   18   19   20