|
Ini adalah contoh program matrik menggunakan array
Bahasa pascal (untuk download programnya klik disini)
Hasil Execute-nya:
Sript Program:
Program Menggunakan_array;
uses crt;
type
m=array[1..3,1..3] of integer;
var
matrix1,matrix2,matrix3:m;
k,l:byte;
begin
clrscr;
writeln('Matrix 1');
for k:=1 to 3 do
for l:=1 to 3 do
begin
gotoxy(01,02); write ('Masukkan baris',' ',k,' ','kolom',' ',l,': ');
gotoxy(28,02); write (' ');
gotoxy(28,02); readln (Matrix1[k,l]);
end;
for k:=1 to 3 do
begin
for l:=1 to 3 do
begin
write(matrix1[k,l],' ');
end;
writeln;
end;
gotoxy (01,07);writeln('Matrix 2');
for k:=1 to 3 do
for l:=1 to 3 do
begin
gotoxy(01,08);write ('Masukkan baris',' ',k,' ','kolom',' ',l,':');
gotoxy(28,08);write (' ');
gotoxy(28,08);readln (Matrix2[k,l]);
end;
for k:=1 to 3 do
begin
for l:=1 to 3 do
begin
write(matrix2[k,l],' ');
end;
writeln;
end;
writeln;
writeln('Hasil penjumlahan Matrik 1 dan dan Matrik 2');
for k:=1 to 3 do
begin
for l:=1 to 3 do
begin
write(matrix1[k,l]+matrix2[k,l],' ');
end;
writeln;
end;
writeln;
writeln('Hasil pengurangan Matrik 1 dan Matrik 2');
for k:=1 to 3 do
begin
for l:=1 to 3 do
begin
write(matrix1[k,l]-matrix2[k,l],' ');
end;
writeln;
end;
readln;
end.