Page 144 - BUKU TEKS SK T5
P. 144

Carta alir untuk Contoh 4 ditunjukkan pada Rajah 3.1.17.




                                                            MULA
                              Dapatkan
                              senarai yang     kodBuku = 110,102,105,101,100
                              belum diisih


                       kodBuku.length untuk       bilKod = kodBuku.length
                       mengira bilangan kodBuku   sementara = kodBuku[0]
                       dalam senarai

                                        Papar teks “Senarai kodBuku sebelum isih:”
                                                       Papar kodBuku


                                                           i = 0


                                      PALSU
                                                       i < bilKod-1?

                                                        BENAR
                                                           j = 0


                                                                          PALSU
                                                      j < bilKod-i-1?             i = i + 1
                                  j = j + 1             BENAR



                                                 kodBuku[j] < kodBuku[j+1]?           Bandingkan unsur
                                       PALSU

                                                        BENAR

                                                  sementara = kodBuku[j]
                                                kodBuku[j] = kodBuku[j+1]            Tukar kedudukan
                                                 kodBuku[j+1] = sementara


                                           Papar teks “Senarai kod buku selepas
                                                   isih secara menurun:”
                                                       Papar kodBuku


                                                           TAMAT


                                         Rajah 3.1.17  Carta alir bagi isihan buih (turutan menurun)



                 136   Sains Komputer Tingkatan 5                                                                                                                                                                PB
   139   140   141   142   143   144   145   146   147   148   149