Professional Documents
Culture Documents
Task For Practice One-Twodimm
Task For Practice One-Twodimm
Input(n,m,A);
Output(n,m,A);
For i:=1 to n do
B[i]:=least(m,a[i]);
{output array B}
Close(f1);
Close(f2);
End.
b)Variant with procedure
Program example(f1,f2);
Const nmax=10;
mmax=20;
Type vect=array[1..mmax] of real;
Matr=array[1..nmax] of vect;
Var
B:array[1..nmax] of real;
A:matr;
f1,f2:text;
Procedure Input(var n,m:integer;var
A:matr);
Var i,j:integer;
Begin
Readln(f1,n,m);
For i:=1 to n do
begin
for j:=1 to m do
read(f1,a[i][j]);
readln(f1);
end;
end;
Procedure output(n,m:integer; A:matr);
Var i,j:integer;
Begin
writeln(f2,n,m);
For i:=1 to n do
begin
for j:=1 to m do
write(f2,a[i][j]:6:2);
writeln(f2);
end;
end;
Reset(f1,);
Rewrite(f2,.);
Input(n,m,A);
Output(n,m,A);
For i:=1 to n do
Least_calc(m,a[i],B[i]);
{output array B}
Close(f1);
Close(f2);
End.