Array merupakan struktur data statis/datanya tidak dapat dirubah elemen atau anggota - anggotanya harus ditentukan sebelum program itu dieksekusi karena pada saat program berjalan datanya tidak dapat dirubah.
Array dibagi menjadi 2 bagian
- Array Satu Dimensi
- Array Multidimensi
Disini saya akan menjelaskan Array Multidimensi saja, Apa itu Array Multidimensi ?. Array Multidimesi adalah sebuah Array yang terdiri atas baris (row) dan kolom (column), Index pertama pada Array adalah baris dan yang kedua adalah kolom.
contoh :
Saya mengambil contoh penulisan Array pada Pascal :
type matrix = array [1..5, 1..5] of integer;
var bil : matrix;
Atau :
var bil : array [1..5, 1..5] of integer;
Contoh Program Array Multi dimensi penulisan coding pada Pascal
program matriks;
uses crt;
var
x: array[1..10,1..10] of integer;
i,j,m,n : integer;
begin
clrscr;
writeln('Program Matriks');
writeln('---------------------');
write('Masukan Banyak Baris :'); readln(m);
write('Masukan Banyak Kolom :'); readln(n);
for i:=1 to m do
begin
for j := 1 to n do
begin
write ('Masukan elemen ke',i,'-',j,':'); readln(x[i,j]);
end;
end;
writeln('Data yang anda masukan :');
for i:= 1 to m do
begin
for j :=1 to n do
begin
write(x[i,j]:5);
end;
writeln;
end;
readln;
end.
Setelah Menuliskan koding di atas Akan mendapat Hasil sebagai berikut :
nice information min
BalasHapusisolasi double tape