|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
25.09.2011, 19:45 | #1 |
Пользователь
Регистрация: 14.04.2011
Сообщений: 31
|
Минимумы строки матрицы.
Доброго времени суток. Возникла мелкая ошибка в программе. Нужно вычислить минимум каждой строки матрицы но учесть что элементы =-1 в расчёт не берутся. Вычисляет вроди верно но первый минимум т.е первой строки всё равно ставит как -1.А вот далее верно вычисляет.Не могу понять в чём ошибка.Помогите разобраться.Заранее благодарен.
Код:
|
25.09.2011, 19:54 | #2 |
Форумчанин
Регистрация: 09.06.2011
Сообщений: 388
|
Код:
... зачем так много конструкций begin ... end - внутри находится только один оператор, значит можно опустить ...
на неконкретные вопросы даю неконкретные ответы ...
|
25.09.2011, 20:34 | #3 |
фонатик DELPHI
Форумчанин
Регистрация: 14.01.2008
Сообщений: 714
|
Step_UA, все правильно, только если он поставит for j:=1 to m do ничего не поможет.
Перед поиском минимального, он заполняет диагональ значегием -2 Код:
if (a[i,j]<>-2)and(a[i,j]<min) then будет игнорироватся для первого ряда так как минимум = -2 и ни одно значение в массиве не будет меньше -2. (потому что, полагаю что матрица заполненна положительными числами, роаз -2 выбран в качестве метки "пустое значение")
95% сбоев и ошибок приложений, находится в полу метрах от монитора
|
25.09.2011, 20:39 | #4 | |
Форумчанин
Регистрация: 09.06.2011
Сообщений: 388
|
JUDAS, я не писал что делать, а лишь указал из-за чего
Цитата:
на неконкретные вопросы даю неконкретные ответы ...
|
|
25.09.2011, 21:15 | #5 |
фонатик DELPHI
Форумчанин
Регистрация: 14.01.2008
Сообщений: 714
|
ошибка у него в том что строка min:=a[i,1]; должна выглядеть min:=MinInt; или min:=-10000
95% сбоев и ошибок приложений, находится в полу метрах от монитора
|
25.09.2011, 21:24 | #6 | |
Форумчанин
Регистрация: 09.06.2011
Сообщений: 388
|
Цитата:
Код:
на неконкретные вопросы даю неконкретные ответы ...
|
|
25.09.2011, 22:06 | #7 | |
фонатик DELPHI
Форумчанин
Регистрация: 14.01.2008
Сообщений: 714
|
Цитата:
95% сбоев и ошибок приложений, находится в полу метрах от монитора
|
|
04.10.2011, 02:27 | #8 |
Пользователь
Регистрация: 14.04.2011
Сообщений: 31
|
Спасибо за ответы на поставленный вопрос. Решил проблему добавлением дополнительных проверок.
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Минимумы и максимумы | Абай | Паскаль, Turbo Pascal, PascalABC.NET | 3 | 13.06.2011 22:55 |
ОТСОРТИРОВАТЬ максимумы по убыванию в матрице,а минимумы по возрастанию | YooooO!!! | Паскаль, Turbo Pascal, PascalABC.NET | 1 | 22.01.2011 14:21 |
C++. Интересная задача на минимумы. | v1le | Помощь студентам | 1 | 26.12.2010 20:29 |
минимумы и максимумы | Delphin-666 | Общие вопросы Delphi | 9 | 15.06.2010 09:07 |
Локальные минимумы и их номера. | f4rr3l | Паскаль, Turbo Pascal, PascalABC.NET | 5 | 06.01.2009 21:51 |