Задание 1 Использование оператора преобразования типов
Создать класс вектор (одномерный массив вещественных чисел) Vector. Определить в классе прототипы функций ввода, вывода, преобразования вектора в вещественное число путем произведения всех элементов массива. Определить перегруженные функции, возвращающие максимум из трех аргументов. Перегруженные функции имеют аргументы типа int, double, Vector. Включить в главную функцию проверку работы функции преобразования типов.
Задание 2 Использование дружественных функций
Создать два класса вектор (одномерный массив чисел типа float) и матрица (двумерный массив чисел типа float) размером n×m. Определить функции инициализации и вывода вектора и матрицы. Определить функцию умножения матрицы на вектор как дружественную. Определить функцию транспонирования матрицы. Все функции описать в классах с помощью прототипов.
Отправить код.
Гарантия на работу | 1 год |
Средний балл | 4.96 |
Стоимость | Назначаете сами |
Эксперт | Выбираете сами |
Уникальность работы | от 70% |