Page 133 - BAHAN_BACAAN_ALGORITMA_DAN_PEMOGRAMAN
P. 133

BAB X


                                     Array (Larik ) Dan Record




                   10.1  Pengantar
                   Dalam bahasa Pascal, secara garis besar dikenal dua macam tipe data

                   yaitu  tipe  data  sederhana  (primitive  type)  dan  tipe  data  kompleks

                   (complex  type).  Contoh  tipe  data  sederhana  adalah  tipe  numerik
                   (integer dan real), tipe data karakter, tipe data boolean dan tipe data

                   enumerasi.  Contoh  tipe  data  kompleks  adalah  string,  array  (larik),
                   record dan object. Tipe data sederhana adalah tipe data yang hanya

                   mampu menyimpan satu nilai tiap satu variabelnya. Sebaliknya tipe

                   data  kompleks  adalah  tipe  data  yang  mampu  menyimpan  lebih  dari
                   satu nilai dalam tiap satu variabelnya. Dalam latihan ini hanya akan

                   dibahas dua tipe data kompleks yaitu array dan record.


                   10.2  A r r a y

                   Adalah  tipe  terstruktur  yang  terdiri  dari  sejumlah  komponen-
                   komponen yang mempunyai tipe yang sama.

                   Banyaknya komponen dalam suatu Larik ditunjukkan oleh suatu Index yang disebut
                   dengan tipe Index. Tiap-tiap komponen di Larik dapat diakses dengan menunjukkan
                   nilai Indexnya atau Subscript.


                     Deklarasi Larik

                       Suatu  Larik  yang  akan  dipergunakan  didalam  program  Pascal
                       harus  dideklarasikan  terlebih  dahulu.  Deklarasi  dari  Larik

                       didahului dengan kata cadangan Array diikuti oleh tipe Index yang

                       diletakkan diantara tanda ‘[  ]’, diikuti lagi kata cadangan Of dan
                       Tipe Lariknya.

                       Larik  dapat  bertipe  data  sederhana  Byte,  Word,  Integer,  Real,

                       Boolean,  Char  atau  String  dan  tipe  Data  Skalar  atau  Subrange.
                       Tipe Larik ini artinya isi dari Larik atau komponen-komponennya
   128   129   130   131   132   133   134   135   136   137   138