|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
04.01.2011, 14:20 | #1 |
Пользователь
Регистрация: 16.12.2010
Сообщений: 25
|
Ф-ия, определяющая сумму строк матрицы, если на главной диагонали матрицы имеется отрицательный эл-т.
Создать функцию, определяющую сумму элементов строк матрицы, если на главной диагонали матрицы располагается отрицательный элемент. Вывести на экран матрицы, сумму строк матриц и максимальную из них.
Функция считает за сумму строки только сам отрицательный элемент. Как сделать так, что бы считалась сумма всей строки? И как найти максимальную сумму? Вот что получилось: Код:
|
04.01.2011, 14:43 | #2 | ||
Форумчанин
Регистрация: 23.09.2010
Сообщений: 682
|
Цитата:
Цитата:
Заведите переменную-признак Проходитесь по массиву вставив ваше условие и если встретится элемент меньше нуля, то "активизируйте" эту переменную затем если переменная "активизирована" то Код:
Проще всего признать свою ошибку.
Гораздо труднее еЁ осознать и исправить. Последний раз редактировалось Niro; 04.01.2011 в 14:45. |
||
04.01.2011, 15:20 | #3 |
Пользователь
Регистрация: 16.12.2010
Сообщений: 25
|
Я вот собственно и прошу помочь с реализацией функции, основанной на вышеизложенном вами алгоритме (или похожем, но правильном)
|
04.01.2011, 15:49 | #4 |
Форумчанин
Регистрация: 23.09.2010
Сообщений: 682
|
Код:
P.S. код не проверял, но должно работать
Проще всего признать свою ошибку.
Гораздо труднее еЁ осознать и исправить. |
04.01.2011, 16:05 | #5 |
Пользователь
Регистрация: 09.11.2010
Сообщений: 99
|
Ещё, как вариант:
Код:
Если я вам помог - нажмите на весы пот аватаркой!
|
04.01.2011, 18:31 | #6 |
Пользователь
Регистрация: 16.12.2010
Сообщений: 25
|
Не получается требуемого решения...=(
У Niro - выдаёт ошибку (может я неправильно объявляю массив). У k0tone - считает сумму всех строк, а не только с отрицательным элементом на диагонали. Уже часа 4 сижу и не получается переделать. Кто знает, как решить, подскажите пожалуйста |
05.01.2011, 13:39 | #7 | |
Пользователь
Регистрация: 09.11.2010
Сообщений: 99
|
Я подумал что и нужно искать сумму каждой строки =)
Цитата:
Код:
Если я вам помог - нажмите на весы пот аватаркой!
Последний раз редактировалось k0tone; 05.01.2011 в 18:40. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Матрицы.Помянять элементы главной диагонали, если они являються простыми числами | Darkren | Помощь студентам | 2 | 23.11.2010 09:45 |
ПАСКАЛЬ! умножение k-ой строки исходной матрицы на сумму элементов главной диагонали | wrmarw | Помощь студентам | 5 | 08.05.2010 12:05 |
возведение в квадрат элементов главной диагонали матрицы. Паскаль | hardrace | Помощь студентам | 7 | 14.11.2009 22:54 |
Вычислить сумму элементов матрицы, расположенные на главной диагонали и выше нее | MariyaVo | Паскаль, Turbo Pascal, PascalABC.NET | 9 | 10.05.2009 21:19 |
Найти сумму парных элементов матрицы v[4][4].Расположенных ниже главной диагонали. | Black_Angel91 | Помощь студентам | 11 | 21.04.2009 20:51 |