Page 82 - MODUL PDKP'21
P. 82

Modul 3 – Array, Record dan Pemrograman Modular                                                                              2021

                  I.  Pendahuluan
                     Dalam  masalah  pemrograman, kita  seringkali  dihadapi  dengan  sekumpulan  data
                   yang bertipe sama ataupun berbeda misalnya kode pembelian suatu barang di pasar
                   modern,  kode  tiket  parkir  dan  komputer  memiliki  kelebihan  untuk  melaksanakan
                   perintah yang berulang-ulang.
                     Maka dari itu, untuk mengatasi masalah ini dibutuhkan suatu perintah yang dapat
                   mengulang dan menampung suatu tipe data yang terdiri dari suatu tipe data atau
                   lebih sehingga dapat disusun pada satu struktur program yang akan dibuat.

                 II.  Uraian Materi
                      A. ARRAY
                         Suatu larik (Array) adalah tipe terstruktur yang terdiri dari sejumlah komponen-
                      komponen  yang  mempunyai  tipe  sama  (Jogiyanto,1990,  p.  329).  Komponen-
                      komponen  tersebut  disebut  sebagai  komponen  type,  larik  mempunyai  jumlah
                      komponen yang jumlahnya tetap. Banyaknya komponen dalam larik ditunjukkan
                                                                                                     dimensi
                      oleh suatu index, dilihat dari dimensinya Array   dapat dibagi menjadi Array
                      satu, Array  dimensi dua dan Array   multi-dimensi. Untuk membuat tipe data Array
                      dalam Bahasa Pascal    kita harus menentukan seberapa banyak elemen Array         yang
                      ingin dibuat. Elemen merupakan sebutan ‘anggota’/isi dari Array     .
                         Contoh:

                                       Var
                                       Data : array[1..30] of string [2]


                      Penjelasan: Variabel data menggunakan tipe data Array

                                                                                 dengan 30 elemen bertipe
                                                  dapat diakses melalui indeksnya. Indeks adalah urutan
                      string. Penggunaan Array
                                       ]
                      elemen didalam Array, indeks menunjukkan jumlah elemen sebuah Array. Sebagai
                      contoh mengakses elemen ke 2 dalam Array        kita bisa menuliskan data [2].

                                          :
                      Keunggulan Array
                         1.  Dapat diakses secara acak melalui indeksnya.

                         2.  Jika berada di satu elemen, sangat mudah menelusuri ke elemen lainnya.
                         3.  Dapat mempersingkat penulisan perintah dalam sourcecode        .

                                         :
                      Kelemahan Array

                         1.  Bersifat homogen, yaitu hanya menampung satu jenis tipe data.

                                       d











                  Praktikum Dasar Komputer & Pemrograman 2021                                                                                III-67
   77   78   79   80   81   82   83   84   85   86   87