CREATED BY PUTRA PUTRI DASPRO ARRAY & RECORD CREATED BY PUTRA PUTRI DASPRO
Terdapat dua macam tipe data. Yaitu tipe data sederhana dan kompleks Menyimpan 1 nilai dalam 1 variabel Tipe data sederhana adalah tipe numerik (integer dan real), tipe data karakter, tipe data boolean dan tipe data enumerasi Terdapat dua macam tipe data. Yaitu tipe data sederhana dan kompleks Menyimpan banyak nilai dalam 1 variabel Tipe data kompleks adalah string, array (larik), record dan object
CONTENT array record
Apa itu array?
Array merupakan tipe data terstruktur yang berguna untuk menyimpan sejumlah data yang bertipe sama Jumlah elemen array bersifat tetap dan tidak bisa ditambah atau dikurangi setelah pendeklarasiannya. Array? Tipe data kompleks yang elemen-elemennya mempunyai tipe data yang sama. Tiap elemen mempunyai nomer indeks sendiri dan pengaksesan terhadap elemen array dilakukan dengan menunjukkan nomer indeks dari elemen yang akan diakses.
Array Multidimensional Dalam 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???
arraymulti : array [1..10, 1..2] of string; 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 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 pada Pascal biasa disebut juga Data Tipe Rekaman. Record? 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. Record lebih kompleks daripada array karena record merupakan kumpulan beberapa variabel dengan tipe data yang berbeda.
Bagaimana Deklarasi record???
identifier_1 : tipe_data_1; identifier_n : tipe_data_n; 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;
Contoh Program
Mercy