Нужна помощь

  • Автор теми Автор теми x_files
  • Дата створення Дата створення
Статус: Офлайн
Реєстрація: 17.06.2012
Повідом.: 37
Нужна помощь

Найти максимальный элемент матрицы, и если он стоит в нечетном столбце, то отсортировать столбец и вывести его на экран.

Элемент нахожу, не хватает мозгов как, если найден максимальный элемент, сделать проверку четности индекса по столбцу и записать столбец в котором находится максимум в другой массив. Заранее спасибо.:)
 
Останнє редагування:
разделить на несколько мелких простых задач...
взять индекс
проверить его на четность (index % 2 == 0)
создать второй массив нужной размерности
заполнить значениями
 
Сейчас пробую)
 
Чтобы записать елементы столбца в котором находится максимум!
 
А зачем второй массив?

Найти максимальный элемент матрицы, и если он стоит в нечетном столбце, то отсортировать и вывести его на экран.

Элемент нахожу, не хватает мозгов как, если найден максимальный элемент, сделать проверку четности индекса по столбцу и записать столбец в котором находится максимум в другой массив. Заранее спасибо.

:рл:
 
Если такие ПРО-граммеры объясните на пальцах...!
 
Найти максимальный элемент матрицы, и если он стоит в нечетном столбце, то отсортировать столбец и вывести его на экран.

Или испорченный телефон, или в ВУЗах сейчас так ТЗ выдают.

1. Размеры матрицы фиксированные или могут быть какими угодно?
2. Откуда берутся данные в этой матрице?
3. Элементы матрицы - числа целые, натуральные, вещественные, рациональные, комплексные?
4. И вообще, элементы матрицы - это числа? Просто в матрице могут быть, например, кватернионы.
5. И для кватернионов нет понятия "максимальный". Даже для комплексных чисел нет такого понятия.
6. Индексация столбов с 0 или с 1? Это важный вопрос, потому что "четный" для индексации с нуля является нечетным для индексации с единицы.
7. Ты нашел три одинаковых элемента в разных столбцах, они все больше, чем остальные, т.е. "максимальные", что дальше? Где гарантия, что максимальный элемент только один?
8. Отсортировать по возрастанию, убыванию? Может, там вообще какой-то феерический критерий, типа по величине дробной части?

То есть много вопросов. Надо уточнить ТЗ.
 
Данные пункты плана определяем мы сами, то бишь произвольно.

Размеры произвольные.
Данные - случайные целые числа (либо вещественные).
Считать нулевой столбец как первый.
Если максимумов несколько вывести столбцы, которые идут как нечетные по отсчету от нулевого(то есть первого)
Сортировка либо по возрастанию, либо по убыванию.
 
Назад
Зверху Знизу