ARRAY & RECORDcreated by
PUTRA PUTRI DASPRO
Terdapat dua macam tipe data.
Yaitu tipe data sederhana dan
kompleks
Tipe data sederhana adalah tipe numerik
(integer dan real), tipe data karakter, tipe data boolean dan tipe data
enumerasi
Tipe data kompleks adalah string, array
(larik), record dan object
Menyimpan 1 nilai
dalam 1 variabel
Menyimpan banyak
nilai dalam 1 variabel
CONTENT
array record
Apa itu array?
Array?Tipe data kompleks
yang elemen-elemennya
mempunyai tipe data yang sama.
Jumlah elemen array bersifat tetap dan tidak bisa
ditambah atau dikurangi setelah
pendeklarasiannya.
Array merupakan tipe data terstruktur yang berguna
untuk menyimpan sejumlah data yang bertipe sama
Tiap elemen mempunyai nomer indeks sendiri dan
pengaksesan terhadap elemen array dilakukan dengan
menunjukkan nomer indeks dari elemen yang akan diakses.
Array MultidimensionalDalam array multidimensi terdiri atas baris
(row) dan kolom (column). Index pertama adalah baris dan yang kedua adalah
kolom. Sebuah array multidimensi dapat berupa segiempat atau segitiga. Array dua
dimensi adalah salah satu contoh dari array jenis multidimensi (dimensi banyak).
Bagaimana Deklarasi Array
Multidimensi???
Secara umum deklarasi array multidimensi, sama dengan array satu dimensi yaitu :
var
arraymulti : array [1..10, 1..2] of string; arraymulti : nama variabel array yang digunakan
1..10, 1..2 : jangkauan nilai elemen-elemen dari aray (index) dengan dua dimensi. 1..10 merupakan index yang menunjukkan baris sedangkan 1..2 merupakan indeks yang
menunjukkan kolom
string : tipe data yang digunakan pada arraymulti
Contoh program array :
Apa itu record?
Record?
Record pada Pascal biasa disebut juga
Data Tipe Rekaman.
Tipe Data Rekaman Pada record dibagi menjadi beberapa bagian, diantaranya yaitu
ialah deklarasi record, operasi record, statement with, record
varian, dan lain-lain.
Record lebih kompleks daripada array karena
record merupakan kumpulan beberapa
variabel dengan tipe data yang berbeda.
Berbeda dengan array yang tiap elemennya ditandai dengan nomer
indeks maka record ditandai dengan nama variabel
anggotanya. Cara mengakses elemen dari record dilakukan dengan menyebutkan nama
variabel anggota setelah menyebutkan nama record yang
akan diakses.
Bagaimana Deklarasi record???
Cara pendeklarasian dari record adalah sebagai berikut:• Mendefinisikan tipe dari record (jumlah field, jenis tipe data yang dipakai),• Mendefinisikan variabel untuk dilakukan operasi.
type
nama_record = record
identifier_1 : tipe_data_1;
identifier_n : tipe_data_n;
end;var variabel : nama_record;
• Penggunaan array dan record tergantung tingkat kompleksitas program yang dibuat.
• Suatu program dikatakan lebih kompleks bila variabel kompleks yang digunakan lebih dati satu.
• Contoh : terdapat Array dari Recordterdapat Record di dalam Record
Contoh Program
Mercy
Top Related