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

Реализовать класс "Прямоугольная матрица" - C++

Восстановить пароль Регистрация
 
purplebat
0 / 0 / 0
Регистрация: 08.07.2015
Сообщений: 8
31.05.2016, 09:39     Реализовать класс "Прямоугольная матрица" #1
Помогите, пожалуйста.
Составить описание класса для объектов прямоугольных матриц, задаваемых массивом вещественных чисел типа double, располагающегося в памяти по строкам. Компоненты матрицы должны быть скрыты (инкапсулированы) в объекте.
Предусмотреть применение конструкторов:
а) по умолчанию;
б) для инициализации квадратной матрицы заданного размера с заданными компонентами;
в) для инициализации прямоугольной матрицы заданных размеров с заданными компонентами;
г) копирования.
Конструкторы должны создавать объекты в динамической памяти (оператор new), а деструктор – освобождать память (оператор delete).
С помощью функций-элементов класса обеспечить:
1) проверку возможности умножения двух матриц;
2) проверку возможности сложения двух матриц;
3) максимального элемента матрицы;
4) минимального элемента матрицы.
С помощью операторов-элементов класса обеспечить:
1) доступ к элементам матрицы по индексу строки и столбца (чтение/запись), т.е. переопределить оператор [];
2) вывод на экран матрицы в построчной форме, т.е. переопределить оператор вывода на поток <<;
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
31.05.2016, 09:39     Реализовать класс "Прямоугольная матрица"
Посмотрите здесь:

Реализовать класс "Матрица" C++
C++ Реализовать класс "Квадрат" с данными-членами "центр квадрата" и "сторона квадрата"
C++ Реализовать класс "Матрица", в качестве внутреннего представления которого использовать одномерный массив
C++ Реализовать связь классов "телефонная книга" и родительский класс "телефонный номер"
Реализовать класс родительский класс "Пара чисел" и класс-наследник "Комплексное число" C++
C++ Создать базовый класс "Массив" и класс-наследник "Матрица"
C++ Определить базовый класс "Матрица" и класс-потомок "Треугольная матрица"
C++ Реализовать пользовательский класс "Матрица"

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

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