Page 85 - Buku Teks ASK Tingkatan 3 (KSSM)
P. 85

Pembangunan Algoritma   3.1


              2   Melukis carta alir                                           Imbas QR code
                                                                               untuk menonton
                                                                               video penerangan
                                 MULA                                          carta alir ini.
              1


                   Setkan senarai L = [10, 82, 5,
                    18, 27, 15, 44, 100, 42, 99]
                                                                                goo.gl/9wT4uv

                   Isytihar pemboleh ubah i, n, T


                      2
                            Setkan n = 10
                            Setkan i = 0


              3
                      Masukkan nilai carian T



                        4                                                         6
                                            Ya               Tidak
                                i < n?             L  == T?         i = i + 1
                                                    i

                             Tidak                Ya          5

                                                Papar “Item ada              i = i + 1 menunjukkan
                                               dalam senarai”                ciri linear di mana indeks
                                                                             bertambah 1 selagi
                                                                             syarat tidak dipenuhi.



                                           7
                                            Ya   Papar “Item tiada
                                i >= n            dalam senarai”
                                                                                             3.6
                             Tidak
                                                                             1.  Katakan T = 90,
                                                                               apakah output yang
                                                                               akan dipaparkan?
                                                                             2.  Katakan T = 44,
                                                                               berapakah bilangan
                                                                               ulangan yang akan
                                                                               berlaku sehingga
                                                                               output item dalam
                                TAMAT
                                                                               senarai dipaparkan?
                           Rajah 3.4  Carta alir bagi linear search

                                                                                                 75
   80   81   82   83   84   85   86   87   88   89   90