Форум программистов, компьютерный форум CyberForum.ru

Двумерные массивы. Найти max характеристику - C++

Восстановить пароль Регистрация
 
Irina Izotova
0 / 0 / 0
Регистрация: 26.11.2011
Сообщений: 17
06.09.2013, 13:50     Двумерные массивы. Найти max характеристику #1
характеристикой столбца целочисленной матрицы назовем сумму квадратов модулей его отрицательных элементов. найти max характеристику.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Raali
572 / 276 / 12
Регистрация: 06.07.2013
Сообщений: 917
Завершенные тесты: 1
06.09.2013, 13:54     Двумерные массивы. Найти max характеристику #2
на каком моменте вашего кода застопорились?
Irina Izotova
0 / 0 / 0
Регистрация: 26.11.2011
Сообщений: 17
06.09.2013, 13:58  [ТС]     Двумерные массивы. Найти max характеристику #3
Цитата Сообщение от Raali Посмотреть сообщение
на каком моменте вашего кода застопорились?
на построении алгоритма решения
SatanaXIII
Супер-модератор
Эксперт С++
 Аватар для SatanaXIII
5547 / 2561 / 233
Регистрация: 01.11.2011
Сообщений: 6,330
Завершенные тесты: 1
06.09.2013, 14:23     Двумерные массивы. Найти max характеристику #4
Цитата Сообщение от Irina Izotova Посмотреть сообщение
на построении алгоритма решения
Для написания программы нам потребуется:
- Одна целочисленная переменная max для хранения максимального значения найденных характеристик.
- Два вложенных цикла для прохода по матрице.
- Темповые переменные по по вкусу.

Написание программы:
Во внешнем цикле перебираем столбцы. Во внутреннем - элементы текущего столбца. Смотрим: если текущий элемент отрицательный, то берем его по модулю (не обязательно) и возводим в квадрат. Ко временной переменной, обнуленной при начале вложенного цикла, прибавляем получившееся значение. Смотрим следующий элемент столбца. И так далее, до окончания всего столбца. После завершения прохода по столбцу сравниваем временное значение и значение нашей главной переменной - max. Если временное значение получилось больше, то записываем его в max. Повторяем над всеми столбцами до готовности.

В итоге получим:
Замечательную готовую переменную max под двумя циклами, приправленную временными переменными. Все, можно подавать на экран.
Yandex
Объявления
06.09.2013, 14:23     Двумерные массивы. Найти max характеристику
Ответ Создать тему
Опции темы

Текущее время: 07:07. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru