Page 69 - Pemrograman Dasar kelas X
P. 69

Bab 2 Variabel, Tipe Data, dan Operator    65

                       indeks              1                  2                ….                 n
                    nilai(indeks)       nilai(1)           nilai(2)            ….              nilai(n)




                  Elemen pertama                                                           Elemen terakhir


                     Berikut deklarasi variabel dengan tipe data array pada Pascal.



                     Typenama_array : Array[nilai array] of tipe_data;




                     Contoh :
                     Typenilai : Array[1..40] of integer;



                 b.  Record
                     Jika  Array  hanya  mampu  menyimpan  sejumlah  data  yang  bertipe  sama,  record,  bisa
                     menampung datat-data dengan tipe yang berbeda. Sebagai contoh data seorang siswa, bisa

                     terdiri dari Nama, Nomor Induk Siswa, Alamat, Tempat Lahir, Jenis Kelamin, Kelas Umur. Agar
                     data tersebut menjadi satu kesatuan informasi maka perlu suatu wadah untuk menampung tipe

                     data seperti itu, yaitu RECORD. Berikut deklarasi tipe data record dalam pascal :
                    Typenama_record = record
                         variabel_1 : tipe_data_1;

                         variabel_2 : tipe_data_2;
                         ….

                         variabel_n : tipe_data_n;
                         end;



                     Contoh:
                     Typebuku = record

                         judul :string[30];
                         tahun_terbit = integer;
                         pengarang = string[30];

                         end;
   64   65   66   67   68   69   70   71   72   73   74