Advertisement
Guest User

Untitled

a guest
Apr 9th, 2020
155
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pascal 2.71 KB | None | 0 0
  1. program mewmew_ma_faka;
  2.  
  3. uses crt;
  4. var
  5.   A: array[1..2,1..2] of integer;
  6.   B: array[1..2,1..2] of integer;
  7.   i, j: integer;
  8.   c: integer;
  9.   f: Text;
  10.  
  11.  
  12.  
  13.   begin
  14.  
  15.        {-----------------------------------------------------------------------}
  16.        for i:= 1 to 2
  17.        do  begin
  18.            for j:= 1 to 2
  19.            do  begin
  20.                  write('Enter an array element A[');
  21.                  write(i , ' , ' , j);
  22.                  write('] = ');
  23.                  readln(A[i,j])
  24.            end
  25.        end;
  26.        {-----------------------------------------------------------------------}
  27.        for i:= 1 to 2
  28.        do  begin
  29.            for j:= 1 to 2
  30.            do  begin
  31.                  write('Enter an array element B[');
  32.                  write(i , ' , ' , j);
  33.                  write('] = ');
  34.                  readln(B[i,j])
  35.            end
  36.        end;
  37.        {-----------------------------------------------------------------------}
  38.        Assign(f,'A.txt');
  39.        Rewrite(f);
  40.        for i:= 1 to 2
  41.        do  begin
  42.            for j:= 1 to 2
  43.            do  begin
  44.            WriteLn(f, A[i,j])
  45.            end
  46.        end;
  47.  
  48.        reset (f);
  49.  
  50.        writeln ('Matrix A:');
  51.        for i:= 1 to 2
  52.        do  begin
  53.            writeln;
  54.            for j:= 1 to 2
  55.                do  begin
  56.                    read (f, c);
  57.                    write (' ',c);
  58.                end
  59.  
  60.            end;
  61.              writeln;
  62.        Close(f);
  63.  
  64.        Assign(f,'B.txt');
  65.        Rewrite(f);
  66.        for i:= 1 to 2
  67.        do  begin
  68.            for j:= 1 to 2
  69.            do  begin
  70.            WriteLn(f, B[i,j])
  71.            end
  72.        end;
  73.        reset (f);
  74.  
  75.        writeln ('Matrix B:');
  76.        for i:= 1 to 2
  77.        do  begin
  78.            writeln;
  79.            for j:= 1 to 2
  80.                do  begin
  81.                    read (f, c);
  82.                    write (' ',c);
  83.                end
  84.  
  85.            end;
  86.              writeln;
  87.        Close(f);
  88.        {-----------------------------------------------------------------------}
  89.        Assign(f,'C.txt');
  90.        Rewrite(f);
  91.  
  92.        for i:=1 to 2
  93.        do begin
  94.       for j:=1 to 2
  95.               do begin
  96.         a[i,j] := (a[i,j]+b[i,j])*2 - 1; {ИСПРАВИТЬ!}
  97.                 WriteLn(f, A[i,j])
  98.               end
  99.            end;
  100.  
  101.  
  102.        {-----------------------------------------------------------------------}
  103.  
  104.        reset (f);
  105.  
  106.        writeln ('Matrix C:');
  107.        for i:= 1 to 2
  108.        do  begin
  109.            writeln;
  110.            for j:= 1 to 2
  111.                do  begin
  112.                    read (f, c);
  113.                    write (' ',c);
  114.                end
  115.  
  116.            end;
  117.              writeln;
  118.        readln;
  119.        Close(f);
  120.  
  121.  
  122. end.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement