Page 209 - BUKU TEKS ASK T3
P. 209

Struktur Kod Arahan  4.2



                                   4.12

              Menguji Atur Cara dan Membaiki Ralat yang Dijumpai                   Kaedah
                                                                                   Think-Pair-Share

                                           Jadual 1  Kod atur cara 1 dan 2

                               Kod atur cara 1                         Kod atur cara 2

                   def bilangturun(simbol):                 def banding(x,y):
                       bil_baris = 1                           if x > y:
                      while bil_baris < 10:                      besar = x
                        print(simbol * bil_baris)              else:
                           bil_baris = bil_baris + 1             kecil = x
                                                               return (besar,kecil)
                   #Atur cara utama
                   aksara=input(“Masukkan simbol: “)        #Atur cara utama
                   bilangturun(“aksara”)                    [besar, kecil] = banding(6,9)
                                                            print(“Nombor “,besar,”lebih
                                                            besar daripada “,kecil)


                                      Jadual 2  Contoh output atur cara 1 dan 2
                         Contoh output atur cara 1               Contoh output atur cara 2

                   Masukkan simbol: &                     Nombor 9 lebih besar daripada 6
                   &
                   &&
                   &&&
                   &&&&
                   &&&&&
                   &&&&&&
                   &&&&&&&
                   &&&&&&&&
                   &&&&&&&&&


              1.  Perhatikan Jadual 1 dan Jadual 2, kemudian jawab soalan-soalan berikut dalam masa
                  yang diperuntukkan.
                  (a) Uji kod-kod atur cara dalam Jadual 1 dengan kaedah-kaedah yang telah anda
                     pelajari. Tuliskan cara kerja anda pada sehelai kertas.
                  (b) Kenal pasti jenis ralat yang dikesan.
                  (c) Baiki ralat yang dikesan supaya output yang diperoleh adalah serupa dengan
                     contoh output yang ditunjukkan.

              2.  Selepas tempoh masa yang diperuntukkan tamat, kongsikan idea bersama-sama rakan
                  anda. Lakukan perbincangan untuk menambah baik hasil dapatan anda.

              3.  Sediakan satu persembahan dan bentangkan hasil dapatan kumpulan anda di dalam
                  kelas.




                                                                                                199
   204   205   206   207   208   209   210   211   212   213   214