Advertisement
Thiagoccaufes

matrizaula

Oct 15th, 2014
192
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pascal 1.15 KB | None | 0 0
  1. program Untitled;
  2. const
  3. linhas=4;
  4. colunas=4;
  5. var mat1,mat2:array[1..linhas,1..colunas]of real;
  6. i,j:integer;
  7. begin
  8.  
  9.     //Leitura
  10.      for i:=1 to linhas do
  11.      begin
  12.           for j:=1 to colunas do
  13.           begin
  14.                write('mat1[ ',i,',',j,']=');
  15.                readln(mat1[i,j]);
  16.           end;
  17.  
  18.      end;
  19.  
  20.      //exibindo mat1 na tela
  21.      for i:=1 to linhas do
  22.      begin
  23.           for j:=1 to colunas do
  24.           begin
  25.                write(mat1[i,j]:5:2,'  ');
  26.  
  27.           end;
  28.          writeln();
  29.      end;
  30.  
  31.      //mat 2 recebe mat1
  32.      for i:=1 to linhas do
  33.      begin
  34.           for j:=1 to colunas do
  35.           begin
  36.                mat2[i,j]:=mat1[i,j];
  37.           end;
  38.      end;
  39.      writeln();
  40.      //exibindo mat2
  41.      for i:=1 to linhas do
  42.      begin
  43.           for j:=1 to colunas do
  44.           begin
  45.                write(mat2[i,j]:5:2,'  ');
  46.  
  47.           end;
  48.          writeln();
  49.      end;
  50.      //exibindo diagonal principal
  51.         begin
  52.           for j:=1 to colunas do
  53.           begin
  54.                write(mat2[i,j]:5:2,'  ');
  55.  
  56.           end;
  57.          writeln();
  58.      end;
  59.      readln();
  60. end.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement