0 / 0 / 0
Регистрация: 11.03.2017
Сообщений: 5
1

Если максимальный эл-т матрицы A больше максимального эл-та матрицы B, то в матрицу A вставить второй столбец

14.03.2017, 14:46. Показов 689. Ответов 12
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Даны матрицы A[1:6,1:5] и B[1:6,1:6]. Если максимальный элемент матрицы A больше максимального элемента матрицы B, то в матрицу A вставить второй столбец, состоящий из вектора сформированного из элементов главной диагонали матрицы B. Иначе из матрицы B удалить строку в которой на главной диагонали находится отрицательный элемент.
Delphi в консольном режиме надо написать программу
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
14.03.2017, 14:46
Ответы с готовыми решениями:

Переменной S присвоить -1, если максимальный элемент матрицы А больше максимального элемента матрицы В
7. Заданы матрицы А и В третьего порядка. Переменной S присвоить -1, если максимальный элемент...

Создать матрицу размера m*n и обнулить в ней строку, содержащую максимальный элемент матрицы и столбец, содержащий минимаьный элемент матрицы
Создать матрицу размера m*n и обнулить в ней строку, содержащую максимальный элемент матрицы и...

Второй столбец второй матрицы поменять местами со вторым столбцом первой матрицы
Составить программу выполнения задания по двухмерных массивах (матриц). Ввести входные данные и...

Матрицы - сформировать матрицу, имеющую на один столбец больше
кто может помочь в создании ? задача:

12
Почетный модератор
64304 / 47599 / 32743
Регистрация: 18.05.2008
Сообщений: 115,181
14.03.2017, 15:29 2
Цитата Сообщение от Artem_Falk Посмотреть сообщение
удалить строку в которой на главной диагонали находится отрицательный элемент.
А если таких строк несколько или вообще нет?
0
0 / 0 / 0
Регистрация: 11.03.2017
Сообщений: 5
14.03.2017, 16:25  [ТС] 3
условие только так было поставленно
0
Почетный модератор
64304 / 47599 / 32743
Регистрация: 18.05.2008
Сообщений: 115,181
14.03.2017, 16:36 4
Ну так нужно уточнить условие, а то компьютер не экстрасенс.
0
0 / 0 / 0
Регистрация: 11.03.2017
Сообщений: 5
15.03.2017, 14:59  [ТС] 5
удалить строку в которой на главной диагонали находится отрицательный элемент.
Надо с начало вычислить матрицу, а потом определить находится отрицательный элемент или нет
0
1437 / 1014 / 228
Регистрация: 31.05.2013
Сообщений: 6,645
Записей в блоге: 6
15.03.2017, 15:39 6
Artem_Falk, Вам задали конкретный вопрос:
Цитата Сообщение от Puporev Посмотреть сообщение
А если таких строк несколько или вообще нет?
То, что Вы написали и так было ясно. Вот мы нашли элемент. Удалили строку. А если есть на главной диагонали ещё один отриц.элемент? А если вся диагональ из отрицательных элементов?
0
Почетный модератор
64304 / 47599 / 32743
Регистрация: 18.05.2008
Сообщений: 115,181
15.03.2017, 15:50 7
Цитата Сообщение от Matan! Посмотреть сообщение
А если вся диагональ из отрицательных элементов?
А если ни одного?
0
1437 / 1014 / 228
Регистрация: 31.05.2013
Сообщений: 6,645
Записей в блоге: 6
15.03.2017, 15:58 8
Цитата Сообщение от Puporev Посмотреть сообщение
А если ни одного?
Ну, я бы вывел тогда исходную матрицу нетронутой. Другой вопрос - если несколько отрицательных. Ибо если удалить первый найденный, то матрица перестанет быть квадратной и смысл "главной диагонали" теряется.
0
Модератор
9455 / 6208 / 2419
Регистрация: 21.01.2014
Сообщений: 26,465
Записей в блоге: 3
17.03.2017, 07:23 9
Цитата Сообщение от Matan! Посмотреть сообщение
Ибо если удалить первый найденный, то матрица перестанет быть квадратной
Я так понял, что в этом суть задачи: привести матрицы к одному размеру...
Только это не снимает вопроса про отрицательные элементы: что делать, если их нет и какой выбрать, если их несколько?
Artem_Falk, кроме того еще вопросы:
1. программу какого вида требуется сделать: консоль или граф. интерфейс
2. версия Дельфи?
0
0 / 0 / 0
Регистрация: 11.03.2017
Сообщений: 5
29.03.2017, 15:39  [ТС] 10
в консоле
Delphi-32 Development Environment
0
Модератор
9455 / 6208 / 2419
Регистрация: 21.01.2014
Сообщений: 26,465
Записей в блоге: 3
01.04.2017, 08:08 11
Artem_Falk, вопрос об отрицательных элементах все еще открыт... И именно в Ваших интересах закрыть его побыстрее.
Цитата Сообщение от D1973 Посмотреть сообщение
что делать, если их нет и какой выбрать, если их несколько?
0
0 / 0 / 0
Регистрация: 11.03.2017
Сообщений: 5
05.04.2017, 13:40  [ТС] 12
Если их нет, то задачка сделана
А если есть, то надо удалить строку где отрицательный элемент находится на главной диагонали. Если их несколько, то на выбор
0
1437 / 1014 / 228
Регистрация: 31.05.2013
Сообщений: 6,645
Записей в блоге: 6
05.04.2017, 14:59 13
Цитата Сообщение от Artem_Falk Посмотреть сообщение
то на выбор
Тогда каким образом должен предоставляться выбор?
0
05.04.2017, 14:59
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
05.04.2017, 14:59
Помогаю со студенческими работами здесь

Заменить последний рядок первой матрицы на второй столбец второй матрицы
Помогите решить. Дано два двухмерных массива 3x3. В которой необходимо заменить последний рядок...

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

Поменять местами столбцы матрицы: столбец, содержащий максимальный элемент матрицы, и столбец, содержащий минимальный элемент матрицы.
В матрице, состоящей из положительных действительных чисел поменять местами два столбца: столбец,...

Матрицы. Программа, которая удаляет столбец матрицы, содержащий максимальный ее элемент
Я новичок в с++...поэтому оооочень нужна Ваша помощь!!! Необходимо написать программу, которая...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
13
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru