Page 15 - PowerPoint Presentation
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