by Daimus on

Array Multidimensi
Array multidimensi adalah sekumpulan data dengan tipe yang sama yang memiliki beberapa subskrip. Array multidimensi dalam bahasa pemrograman mirip dengan konsep matriks dalam matematika.
Syntax Pendeklarasian Array
Syntax
identifier : array[1..3,1..3] of tipe_data;
Keterangan :
- identifier : nama variabel/type dari array
- [1..3,1..3] : panjang array
- tipe_data : tipe data dari array
Contoh Array Multidimensi
Source Code
program matriks;
var
m : array[1..3,1..3] of integer;
i,j : integer;
begin
writeln('Memasukan Nilai Mariks');
for i:=1 to 3 do
begin
for j:=1 to 3 do
begin
write('Baris ke-',i,'. Kolom ke-',j,' : ');
readln(m[i,j]);
end;
end;
writeln();
writeln('Menampilkan Nilai Matriks');
for i:=1 to 3 do
begin
for j:=1 to 3 do
write(m[i,j],' ');
writeln();
end;
readln();
end.
Memasukan Nilai Matriks
Baris ke-1. Kolom ke-1 : 1
Baris ke-1. Kolom ke-2 : 2
Baris ke-1. Kolom ke-3 : 3
Baris ke-2. Kolom ke-1 : 4
Baris ke-2. Kolom ke-2 : 5
Baris ke-2. Kolom ke-3 : 6
Baris ke-3. Kolom ke-1 : 7
Baris ke-3. Kolom ke-2 : 8
Baris ke-3. Kolom ke-3 : 9
Menampilkan Nilai Matriks
1 2 3
4 5 6
7 8 9
root@USER-PC:~$ |
Baris ke-1. Kolom ke-1 : 1
Baris ke-1. Kolom ke-2 : 2
Baris ke-1. Kolom ke-3 : 3
Baris ke-2. Kolom ke-1 : 4
Baris ke-2. Kolom ke-2 : 5
Baris ke-2. Kolom ke-3 : 6
Baris ke-3. Kolom ke-1 : 7
Baris ke-3. Kolom ke-2 : 8
Baris ke-3. Kolom ke-3 : 9
Menampilkan Nilai Matriks
1 2 3
4 5 6
7 8 9
root@USER-PC:~$ |