Advertisement
Polma

Contoh Program Penjumlahan pada Matriks

Nov 5th, 2013
27,385
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pascal 1.52 KB | None | 0 0
  1. program penjumlahan_matrik;
  2. uses crt;
  3. type data = array[1..10,1..10] of integer;
  4. var matrikI,matrikII : data;
  5.     baris,kolom,pil : integer;
  6.     Ul : char;
  7.  
  8. procedure isimatrik;
  9. var i,j : integer;
  10.  
  11. begin
  12.  write ('Ukuran Matriks (a x a) : '); readln(baris);
  13.  writeln;
  14.      writeln ('A =');
  15.      writeln;
  16.       for i:=1 to baris do
  17.          begin
  18.          for j :=1 to baris do
  19.              begin
  20.                   gotoxy (j*5,i+8);
  21.                   read(matrikI[i,j]);
  22.              end;
  23.          end;
  24.      writeln;
  25.      writeln('B =');
  26.      writeln;
  27.      for i:=1 to baris do
  28.          begin
  29.          for j:=1 to baris do
  30.              begin
  31.                   gotoxy(j*5,i+12);
  32.                   read(matrikII[i,j]);
  33.              end;
  34.          end;
  35. end;
  36.  
  37. procedure jumlahmatrik(m1,m2 : data; baris,kolom :integer);
  38. var hasil : data;
  39.     i,j : integer;
  40. begin
  41.      for i:=1 to baris do
  42.          for j:=1 to baris do
  43.              begin
  44.                   hasil[i,j]:=m1[i,j]+m2[i,j];
  45.              end;
  46.      writeln;
  47.      writeln('Output : A+B = ');
  48.  
  49.      for i:=1 to baris do
  50.          for j:=1 to baris do
  51.              begin
  52.                   gotoxy(j*5,i+17);
  53.                   write(hasil[i,j]);
  54.              end;
  55. readln;
  56. end;
  57.  
  58. begin
  59. clrscr;
  60.   writeln('Program : Penjumlahan pada Matriks');
  61.   writeln('Polma Saut Martua Sihotang');
  62.   writeln('118130023 / IK-37-01');
  63.   writeln('Telkom University');
  64.   writeln;
  65.   writeln;
  66.   isimatrik;
  67.   jumlahmatrik(matrikI,matrikII,baris,kolom);
  68. readln;
  69. end.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement