39 / 4 / 2
Регистрация: 15.02.2019
Сообщений: 238
|
||||||
1 | ||||||
Создать класс который проверяет, является матрица нормальной (размерность матрицы и ее элементы вводятся с клавиатуры по21.10.2019, 22:52. Просмотров 1161. Ответов 2
Метки нет Все метки)
(
Создать класс который проверяет, является матрица нормальной (размерность матрицы и ее элементы вводятся с клавиатуры пользователем).
Непонятно как реализовать это на C++ Когда я создаю два объекта, каждый имеет матрицу и мне нужно получить две матрицы одну введенную и другую транспонированную относительно введенной, чтобы я мог их умножит поэлементно и получить единичную матрицу. Проблема в том, что я хочу передать элементы матрицы А в объект B в оригинале и сохранить там их статическими, а транспонировать только объект А и получить две матрицы над которыми можно сделать соответствующие математические операции, когда я транспонирую матрицу А, то и транспонуютса элементы в B матрицы, а мне такое не нужно. Пожалуйста помогите кто знает.
0
|
|
21.10.2019, 22:52 | |
Написать программу,которая проверяет,является ли введенная с клавиатуры квадратная матрица магическим квадратом.
Динамическая матрица, размерность вводится с клавиатуры, обнулить элементы стоящие на главной и ниже |
|
Мозгоправ
|
||||||
22.10.2019, 00:47 | 2 | |||||
![]() Решение
AlexKOR5, во-первых, вы неправильно написали оператор присваивания. Матрицу надо копировать полностью, а не только указатели на строки. Поэтому вы и работаете с одним и тем же набором чисел.
Во-вторых, вы не выполнили Правило трёх, а тем более Правило пяти. В-третьих, неправильно написали метод транспонирования. Например, неквадратную матрицу он у вас не обработает. Да и ваще ![]() И, наконец, запутались в логике работы. Начали придумывать какие-то пути обхода проблемы, которой не существует. Попробуйте это:
1
|
39 / 4 / 2
Регистрация: 15.02.2019
Сообщений: 238
|
|
24.10.2019, 14:58 [ТС] | 3 |
Большое человеческое спасибо!!!
0
|
24.10.2019, 14:58 | |
Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь. Класс: Матрица (n x m). Поля: размерность и значение матрицы. Реализовать методы сложения и умножения матриц Создать класс вектор, содержащий элементы типа long double, размерность вектора
Создать и вывести на экран дерево, элементы которого вводятся с клавиатуры и имеют целый тип Подсчитать количество положительных элементов в каждой строке матрицы, элементы которой вводятся с клавиатуры Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |