Задача по PASCAl. Помогите сделать.Помогите сделать из внешнего файла !!!
Добавлено: 02 дек 2008, 20:13
Помогите сделать из внешнего файла !!!
const
n = 3; m = 4;
var
mas: array[1..n, 1..m] of real;
i, j, k: integer;
sr: real;
begin
for j := 1 to m do
begin
for i := 1 to n do
begin
write('mas[', i, ',', j, '] = ');
readln(mas[i, j])
end;
if mas[i, 1] > mas[i, m] then k := i;
writeln
end;
for i := 1 to n do
begin
for j := 1 to m do write(mas[i, j]:6:2);
writeln
end;
writeln;
for i := 1 to m do sr := sr + mas[i, k];
sr := sr / n;
for i := 1 to n do
begin
for j := 1 to m do
begin
if j <> k then mas[i, j] := mas[i, j] - sr;
write(mas[i, j]:6:2)
end;
writeln
end;
readln
end.
const
n = 3; m = 4;
var
mas: array[1..n, 1..m] of real;
i, j, k: integer;
sr: real;
begin
for j := 1 to m do
begin
for i := 1 to n do
begin
write('mas[', i, ',', j, '] = ');
readln(mas[i, j])
end;
if mas[i, 1] > mas[i, m] then k := i;
writeln
end;
for i := 1 to n do
begin
for j := 1 to m do write(mas[i, j]:6:2);
writeln
end;
writeln;
for i := 1 to m do sr := sr + mas[i, k];
sr := sr / n;
for i := 1 to n do
begin
for j := 1 to m do
begin
if j <> k then mas[i, j] := mas[i, j] - sr;
write(mas[i, j]:6:2)
end;
writeln
end;
readln
end.