program Pr; {$APPTYPE CONSOLE} {%File 'u_x.prn'} {%File 'u_y.prn'} {%File 'u_z.prn'} uses Fil_XYZ_1; const SaveFileName1='c:\ProgramFiles\Borland\Delphi6\Projects\курсач\u_z.prn'; SaveFileName2='c:\ProgramFiles\Borland\Delphi6\Projects\курсач\u_y.prn'; SaveFileName3='c:\ProgramFiles\Borland\Delphi6\Projects\курсач\u_x.prn'; procedure SetInitial; var i, j, k : word; uu, t : real; begin for k:=50 to Mk do begin t:=(k-1)/(Mk-1); uu:=1*(1-t)-1*t; for i:=1 to Mr do for j:=1 to Mz do u[i,j,k]:=uu; end; for k:=1 to 50 do begin t:=(k-1)/(50-1); uu:=0*(1-t)+1*t; for i:=1 to Mr do for j:=1 to Mz do u[i,j,k]:=uu; end; end;{--------------------SetInitial--------------------} procedure SaveMatrixToFile; const Tab=chr(9); var i, j, k : word; f : text; begin assign(f,SaveFileName1); rewrite(f); for i:=1 to Mr do begin for k:=1 to Mz do begin write(f,u[i,k,137]:16); if i