HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby
   
 
 
Опции темы Поиск в этой теме Опции просмотра

  #11  
Старый 27.12.2007, 18:02
VERte][
Участник форума
Регистрация: 17.05.2007
Сообщений: 220
С нами: 9992546

Репутация: 441
По умолчанию

Всё проверил и исправил) вот окончательный вариант:

Код:
program matrix(input, output,inp);
const lim=20;

var i,j,k,ind,min,max,n,m:integer;
x:array[1..lim,1..lim] of integer;
ok:boolean;
inp:Text;

begin
  
  Assign(inp,'matrix.txt');
  Reset(inp);
  Read(inp,n,m);

if (n>lim) or (m>lim) then
  Write('*Ґ¦Ґ«*о бзЁв*вм! ')

else begin
  for i:=1 to n do
   for j:=1 to m do
    Read(inp,x[i,j]);
	
for i:=1 to n do
 begin
   min:=x[i,1]; ok:=true; ind:=1;

     for j:=2 to m do
       if x[i,j]<min then begin min:=x[i,j]; ind:=j; end;

     for k:=i downto 1 do
       if x[k,ind]>min then begin ok:=false; k:=1; end;

     if ok then
      for k:=i to n do
        if x[k,ind]>min then begin ok:=false; k:=n; end;

    if ok then writeln(i,ind);
end;

for i:=1 to n do
 begin
   max:=x[i,1]; ok:=true; ind:=1;

     for j:=2 to m do
       if x[i,j]>max then begin max:=x[i,j]; ind:=j; end;

     for k:=i downto 1 do
       if x[k,ind]<max then begin ok:=false; k:=1; end;

     if ok then
      for k:=i to n do
        if x[k,ind]<max then begin ok:=false; k:=n; end;

    if ok then writeln(i,ind);
end;
end
end.

Последний раз редактировалось VERte][; 27.12.2007 в 18:12..
 
Ответить с цитированием
 



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
мелочи, ПАскаль rubik-nerubik С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby 5 27.12.2007 21:20
паскаль вопрос rubik-nerubik С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby 1 16.12.2007 16:49
паскаль, вы программер? rubik-nerubik С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby 45 15.12.2007 21:55



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.