ARRAY


.


PENGERTIAN

Suatu array adalah sebuah struktur data 
yang terdiri atas banyak variabel dengan 
tipe data sama, dimana masing-masing 
elemen variabel mempunyai nilai indeks. 
Setiap elemen array mampu untuk 
menyimpan satu jenis data (yaitu: 
variabel).


Cara Pendefinisian: 
• contoh type
A = array [1..6] of integer;

• Secara logika pendefinisian array di atas 
merupakan sekumpulan kotak , dimana tiap 
kotak mempunyai nilai indeks integer 1, 2, 3, ...,6 
tiap elemen array ditandai dengan:
A[1], A[2], A[3], A[4], A[5], A[6]
untuk mengisi elemen array misal A[1]:=4;.



SIFAT ARRAY

Array merupakan struktur data yang statis, yaitu 
jumlah elemen yang ada harus ditentukan 
terlebih dahulu dan tak bisa di ubah saat 
program berjalan. Untuk menyatakan array 
dalam PASCAL kita harus terlebih dahulu: 
Mendefinisikan jumlah elemen array

Contoh. const N=10;
type
A= array [1..N] of integer;



ARRAY SATU DIMENSI

Pendefinisian array secara umum adalah 
sebagai berikut: jika kita ingin membuat 
beberapa array dengan tipe/jenis yang 
sama, kita lebih baik jika mendeklarasikan 
dengan type selanjutnya dengan deklarasi 
var.


ARRAY MULTIDIMENSI

Dalam array multidimensi terdiri atas baris 
(row) dan kolom (column). Index pertama 
adalah baris dan yang kedua adalah 
kolom.


Contoh Program:
Procedure ISI_MATRIK(AKU:matriks;
m,n:integer);
var
i,j: integer; {faktor pengulang}
begin
for i:=1 to m do
begin
for j:=1 to n do
begin
gotoxy(x+2i.y+2y);
read(A[i,j]);
end;
readln ;{ini memungkinkan kita menulis tiap
baris elemen}
end;

sumber: 
http://bayoe.staff.uns.ac.id/files/2009/03/4-array-dan-record.pdf

Your Reply