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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 26.06.2011, 11:44   #1
nagabara
Новичок
Джуниор
 
Регистрация: 26.06.2011
Сообщений: 5
По умолчанию Задача на двумерный массив

Среди столбцов заданной целочисленной матрицы, со-держащих только такие элементы, которые по модулю больше 10, найти столбец с минимальным произведением элементов
nagabara вне форума Ответить с цитированием
Старый 26.06.2011, 19:34   #2
fbus
Форумчанин
 
Аватар для fbus
 
Регистрация: 23.10.2008
Сообщений: 460
По умолчанию

стучись в аську
fbus вне форума Ответить с цитированием
Старый 28.06.2011, 20:33   #3
Sna1L
Форумчанин
 
Аватар для Sna1L
 
Регистрация: 15.03.2011
Сообщений: 272
По умолчанию

допустим у вас массив уже заполнен.(ar[1..max1,1..max2] of integer)
Код:
ind:=1;//сюда будем заносить номер столбца
sch:=1; //переменная для записи произведения в столбце
for i:=1 to max2 do
sch:=sch*ar[ind,i];

min:=sch;

for i:=2 to max1 do
begin
sch:=1;
for j:=1 to max2 do
sch:=sch*ar[i,j];

if sch<min then 
   begin
   min:=sch;
   ind:=j;
   end;
end;
Sna1L вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Задача на двумерный массив. Николай1 Помощь студентам 4 06.06.2011 21:43
Задача на двумерный массив [Gunpowder M.D.] Помощь студентам 1 18.10.2010 01:48
Задача на двумерный массив. С++ synthetic rabbit Помощь студентам 1 11.01.2010 08:32
Двумерный массив(1 задача) MyaSnIKs Помощь студентам 4 28.03.2009 15:32