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

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

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 02.06.2009, 15:48   #1
Arshavin10
 
Регистрация: 30.05.2009
Сообщений: 6
Радость Помогите пож. с программой.

В матрице A(m,n) каждый элемент aij заменить минимальным среди элементов подматрицы A’(i,j), расположенной в левом верхнем углу матрицы А.
Arshavin10 вне форума Ответить с цитированием
Старый 05.06.2009, 21:08   #2
Arshavin10
 
Регистрация: 30.05.2009
Сообщений: 6
По умолчанию

Кто знает как сделать?
Arshavin10 вне форума Ответить с цитированием
Старый 06.06.2009, 12:23   #3
Daramant
Форумчанин
 
Регистрация: 06.01.2009
Сообщений: 340
По умолчанию

Возможно так:

Код:
const
  m = 10;
  n = 10;

type 
  TMatrix = array[1..m, 1..n] of Integer;

function FindMin(a: TMatrix; m, n: Integer): Integer;
var
  min: Integer;
begin
  min := a[1, 1]; 
  
  for i := 1 to m do 
    for j := 1 o n do 
      if a[i,j] < min then
        min := a[i, j];
  FindMin := min;
end;

var
  a: TMatrix;

begin
  for i := m downto 1 do 
    for j := n downto 1 do 
      a[i,j] := FindMin(a, i-1, j-1). 

end.
Истинный успех – это то, что Вы сделали в сравнении с тем, что могли бы сделать.
Никогда не бойся делать то, что ты не умеешь. Помни, ковчег был построен любителем. Профессионалы построили "Титаник".
Daramant вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите пож-та))) B.a.k.i.R Паскаль, Turbo Pascal, PascalABC.NET 0 15.05.2009 08:17
Помогите с формулой пож poliak Помощь студентам 3 26.03.2009 13:16
Помогите с с++ пож. manyak Помощь студентам 1 19.04.2008 16:00
Помогите, пож-ста! mikhea Помощь студентам 1 01.06.2007 20:00