uses crt;
const
n=5;{размер матрицы}
var
i,j:integer;
a:array[1..n,1..n] of integer;
max:integer;
begin
ClrScr;
{Ввод матрицы:}
for i:=1 to n do
for j:=1 to n do
begin
Write('a[',i,',',j,']=');Readln(a[i,j]);
end;
{Решение задачи:}
for i:=1 to n do
begin
max:=a[i,1];
for j:=2 to n do if a[i,j]>max then max:=a[i,j];
{в переменной max - максимальный элемент i-ой строки}
for j:=1 to n do a[i,j]:=a[i,j]*max;
end;
{Вывод результата:}
for i:=1 to n do
begin
for j:=1 to n-1 do
Write(a[i,j],' ');
Writeln(a[i,n]);
end;
Readln
end.
Если Вы уже зарегистрированы на Портале - войдите в систему, если Вы еще не регистрировались - пройдите простую процедуру регистрации.