Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 08.12.2010, 16:31   #1
remember me
 
Регистрация: 08.12.2010
Сообщений: 7
По умолчанию квадратная матрица

Дана матрица q (k,n). Найти значение максимального елемента в каждом столбце,минимального в каждой строчке, обьединить в одномерный массив
remember me вне форума Ответить с цитированием
Старый 08.12.2010, 16:38   #2
Mad_Cat
Made In USSR!
Старожил
 
Аватар для Mad_Cat
 
Регистрация: 01.09.2010
Сообщений: 3,657
По умолчанию

Код:
z:=0;
for i:=1 to n do begin
k:=1;
for j:=2 to m do
if q[i,j]<q[i,k] then k:=j;
inc(z);
nm[z]:=q[i,k];
end;

for i:=1 to m do begin
k:=1;
for j:=2 to n do
if q[j,i]>q[k,i] then k:=j;
inc(z);
nm[z]:=q[k,i];
end;
for i:=1 to z do
write(nm[i]:6:2);
"...В жизни я встречал друзей и врагов.В жизни много всего перевидал.Солнце тело мое жгло, ветер волосы трепал,но я смысла жизни так и не узнал..."
(c) Юрий Клинских aka "Хой"

Последний раз редактировалось Mad_Cat; 08.12.2010 в 16:43. Причина: забыл поменять знак
Mad_Cat вне форума Ответить с цитированием
Старый 08.12.2010, 16:41   #3
remember me
 
Регистрация: 08.12.2010
Сообщений: 7
По умолчанию

а максимальный

Код:
Program lab6;
const n=3; m=4;
var b,c,d:real;
		q:array[1..n,1..m] of integer;
    w:array[1..n+m] of integer;
		a,i,j:integer;
begin
begin
for i:=1 to n do
 for j:=1 to m do
  writeln('Vvedite q[',i,',',j,']');
  readln(q[i,j]);
end;
for i:=1 to n do
 begin
  a:=1;
  if q[i,j]<q[i,a] then a:=j;
  b:=q[i,a];
 end;
for i:=1 to m do
 begin
  a:=1;
  for j:=1 to n do
  if q[j,i]>q[a,i] then a:=j;
  c:=q[a,i]
 end;            {
for 1 to n do
 d[i]:=b[i];
for n to n*2 do
 d[i]:=c[i];      }
writeln (d);
readln (d);
end.
что тут не так

Последний раз редактировалось Stilet; 09.12.2010 в 20:59.
remember me вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Квадратная матрица ronil Паскаль, Turbo Pascal, PascalABC.NET 3 08.12.2010 18:18
квадратная матрица Tata4ka Помощь студентам 2 02.11.2010 13:47
Квадратная матрица arhan Общие вопросы Delphi 3 22.06.2010 09:44
квадратная матрица DartDayring Общие вопросы C/C++ 3 13.03.2010 13:36
Квадратная матрица anna_ Помощь студентам 8 15.12.2009 21:16