Здравствуйте! Нужна помощь с С++

Отменен
Заказ
6992169
Раздел
Программирование
Тип работы
Антиплагиат
Не указан
Срок сдачи
21 Дек 2025 в 23:55
Цена
Договорная цена
Блокировка
10 дней
Размещен
18 Дек 2025 в 19:02
Просмотров
36
Описание работы

Создать класс-шаблон для работы с трёхдиагональными матрицами. Трёхдиагональная матрица - это квадратная матрица, все отличные от нуля элементы которой находятся на главной диагонали, а также на наддиагонали и поддиагонали. Для хранения этих значений используем три вектора.

Разработать конструктор, принимающий три вектора. Разработать методы:


Транспозиция матрицы

Ранг матрицы

определитель;

решение СЛАУ, где правая часть СЛАУ – вектор значений типа T

Перегрузить операции:

операция получения строки матрицы с заданным номером по индексу;

Сложение матриц (выбрасывать исключение, если не подходят размеры);

Вычитание матриц (выбрасывать исключение, если не подходят размеры);

Перемножение матриц (выбрасывать исключение, если не подходят размеры);

Умножение/деление матрицы на число;

Вывод в поток;

У меня всё в принципе написано и почти все тесты. Криво возможно, не оптимально, но написано и работает

Мне именно нужна помощь с этими тремя методами/операциями

Короче говоря проблема с методом получения ранга трехдиагональной матрицы, методом решения СЛАУ (не работает уже на матрицах 4 на 4) и операция перемножения матриц

Нужна такая же работа?
  • Разместите заказ
  • Выберите исполнителя
  • Получите результат
Гарантия на работу1 год
Средний балл4.53
СтоимостьНазначаете сами
ЭкспертВыбираете сами
Уникальность работыот 70%
Следующий заказ
Нужна аналогичная работа?
Оформи быстрый заказ и узнай стоимость
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Прямой эфир