![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Ээээ
Пользователь
Регистрация: 13.09.2011
Сообщений: 99
|
![]()
Дана квадратная n на n. И надо чтоб каждый отрицательный элемент стал модулем . Как это сделать? Подскажите пожалуйсто
Зарание спасибо |
![]() |
![]() |
![]() |
#2 |
Пользователь
Регистрация: 22.10.2011
Сообщений: 12
|
![]()
пробигаешь массив если число меньше 0 присваешь его как abs(этот элемент)
|
![]() |
![]() |
![]() |
#3 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]() Код:
|
![]() |
![]() |
![]() |
#4 |
Ээээ
Пользователь
Регистрация: 13.09.2011
Сообщений: 99
|
![]()
спасибо,попробую,а какой элемент выводить нужно?
|
![]() |
![]() |
![]() |
#5 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
#7 |
Ээээ
Пользователь
Регистрация: 13.09.2011
Сообщений: 99
|
![]()
так он вроде любой элемент будет модулем ставить
|
![]() |
![]() |
![]() |
#8 |
Форумчанин
Регистрация: 05.09.2011
Сообщений: 869
|
![]()
Да, это верно, но модуль положительного равен самому числу. Оно перезапишется, но по величине останется тем же все равно. так что результат не изменится.
Как лучше сделать (если подходить с реальной точки зрения, как если бы это была промышленная прога), зависит от того, какие матрицы обычно бывают. Если в них много отрицательных элементов, то лучше так, как сказал NewMan (экономим на проверке). А если примерно поровну или отрицательных меньше половины, то лучше как Серж сделал (не делаем взятие модуля для положительных, а проверка довольно быстрая).
Предпочитаю на "ты".
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
квадратная матрица | Екатерина Воробей | Паскаль, Turbo Pascal, PascalABC.NET | 24 | 21.10.2011 13:48 |
Квадратная матрица | D|Frost| | Общие вопросы C/C++ | 4 | 05.07.2011 16:39 |
матрица квадратная | Максикок | Помощь студентам | 0 | 03.04.2011 22:21 |
Квадратная матрица | anna_ | Помощь студентам | 8 | 15.12.2009 21:16 |