Page 216 - SK tingkatan 5
P. 216

Atur cara                                Contoh Output
                          if (no[j] > no[j+1])
                          {
                            sementara = no[j];
                            no[j] = no[j+1];
                            no[j+1] = sementara;
                          }
                        }
                       }

                       document.write (“<br><br>Senarai nombor
                           (telah diisih secara menaik):<br><br>”);

                        for(i=0; i<5; i++)
                        {
                          document.write (“ “ + no[i]);
                        }

                     </script>
                    </body>
                  </html>


                 •  Memaparkan nilai tatasusunan (array) dalam atur cara bahasa penskripan klien

                     Memaparkan bermaksud aktiviti menyerahkan atau menunjukkan hasil nilai-nilai dalam tatasusunan
                   kepada pengguna atur cara.

                   (a)  Paparan juga boleh dilaksanakan dengan memanggil nama pemboleh ubah tatasusunan sahaja
                       (tanpa merujuk indeks).

                       Contoh:

                                                    document.write (" " + no);

                   (b)  Paparan boleh dilaksanakan dengan memanggil satu per satu nilai dalam tatasusunan apabila
                       merujuk indeks (satu per satu indeks).

                                document.write (" " + no[0] + " " + no[1] + " " + no[2]);
                                              for(i=0; i<5; i++)
                                                  document.write (" " + no[i]);

                 •  Membina atur cara lengkap tatasusunan (array) dalam bahasa penskripan klien



                  CONTOH       42

                 Contoh 42 menunjukkan atur cara yang dapat menerima senarai nilai suhu (dalam Celsius) bagi beberapa
                 buah negara di dunia dan mengisih serta memaparkan senarai negara mengikut turutan nilai suhu daripada
                 yang terendah kepada yang tertinggi (susunan menaik). Diberi nilai-nilai suhu adalah seperti dalam Jadual
                 3.1.42.

                 208   Sains Komputer Tingkatan 5                                                                                                                                                                PB
   211   212   213   214   215   216   217   218   219   220   221