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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Написать программу, которая запрашивает у пользователя его имя, фамилию и отчество, и выводит поздравления http://www.cyberforum.ru/cpp-beginners/thread1750288.html
Написать программу, которая запрашивает у пользователя его имя, фамилию и отчество, и выводит поздравления с фамилией и инициалами. Написать программу, которая выводит текстовое меню для обработки введенного символьной строки, пунктами которого будут: • Определение количества букв введенной строки; • Определение количества цифр введенной строки; • Определение длины введенного строки....
C++ Как создать двумерный массив через valarray? как создать двумерный массив через valarray? ну вот одномерный: valarray <int> arr(10,5); массив из 5 пяти элементов, а как создать двумерный? если использовать valarray<int, int> то это не работает.(С учебника Праты) http://www.cyberforum.ru/cpp-beginners/thread1750271.html
Подсчитать количество слов, которые представляют из себя десятичное число, используя нагруженный граф C++
Дана символьная строка, которая разделена на слова одним или несколькими пробелами. подсчитать количество слов, которые представляют из себя десятичное число, целое или дробное, со знаком или без знака.
Даны четные числа a,b,c,d. Найти площадь пятиугольника C++
На С++. Даны четные числа a,b,c,d. Найти площадь пятиугольника.
C++ Найти периметр семиугольной фигуры соответствующей координатам заданных вершин http://www.cyberforum.ru/cpp-beginners/thread1750241.html
На С++. Даны четные числа х1,у1,х2,у2,...,х7,у7. Найти периметр семиугольной фигуры соответствующей координатам вершин (х1,у1), (х2,у2),...,(х7,у7).
C++ Поиск вершины графа в ширину Народ помогите ни как не могу понять как делается поиск в ширину Например есть такая матрица: const int n = 4; // размер матрицы //матрица смежности графа int graph = {{0, 1, 1, 0}, {0, 0, 1, 1}, {1, 0, 0, 1}, {0, 1, 0, 0}}; например задаю найти вершину 4. Следовательно мы видим, что самые короткие пути от 1 вершины до 4 это либо... подробнее

Показать сообщение отдельно
purplebat
0 / 0 / 0
Регистрация: 08.07.2015
Сообщений: 8
31.05.2016, 09:39     Реализовать класс "Прямоугольная матрица"
Помогите, пожалуйста.
Составить описание класса для объектов прямоугольных матриц, задаваемых массивом вещественных чисел типа double, располагающегося в памяти по строкам. Компоненты матрицы должны быть скрыты (инкапсулированы) в объекте.
Предусмотреть применение конструкторов:
а) по умолчанию;
б) для инициализации квадратной матрицы заданного размера с заданными компонентами;
в) для инициализации прямоугольной матрицы заданных размеров с заданными компонентами;
г) копирования.
Конструкторы должны создавать объекты в динамической памяти (оператор new), а деструктор – освобождать память (оператор delete).
С помощью функций-элементов класса обеспечить:
1) проверку возможности умножения двух матриц;
2) проверку возможности сложения двух матриц;
3) максимального элемента матрицы;
4) минимального элемента матрицы.
С помощью операторов-элементов класса обеспечить:
1) доступ к элементам матрицы по индексу строки и столбца (чтение/запись), т.е. переопределить оператор [];
2) вывод на экран матрицы в построчной форме, т.е. переопределить оператор вывода на поток <<;
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 18:47. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru