PROGRAM CetakMatrik;
{Contoh Program Untuk Mencetak Komponen Matrik}
{* DEKLARASI UTAMA *}
uses crt;
const NBarMax = 20;
const NKolMax = 20;
type matrik = array[1..NBarMax,1..NKolMax] of integer;
var
M : matrik;
i : integer; {Baris}
j : integer; {Kolom}
NBar : integer;
NKol : integer;
procedure CetakMatrik (M : matrik ; NBar,NKol : integer);
{Deklarasi}
var
i : integer;
j : integer;
{Algoritma}
begin
for i:=1 to NBar do
begin
for j:=1 to NKol do
begin
write(M[i,j],' ');
end;
writeln;
end;
end;
{* ALGORITMA UTAMA *}
begin
clrscr;
write('Masukkan Jumlah Baris Matrik : ' ); readln(NBar);
write('Masukkan Jumlah Kolom Matrik : ' ); readln(NKol);
CetakMatrik(M,NBar,NKol);
end.