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;