/
lyapdy
/
skillbox_controllers
Обзор
Документация
Войти
/
lyapdy
/
skillbox_controllers
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
Project7/exe/main.cpp
41 строка
1006 B
danillyapunov
Second commit
09 дек 2025, 18:41
09 дек 2025, 18:41
2c9c8f9
Код
Авторство
О чём код?
// exe/main.cpp #include <iostream> #include "libs/matrixlib/matrix.h" int main() { // Создаем две матрицы 3x3 Matrix* m1 = math_createMatrix(3, 3); Matrix* m2 = math_createMatrix(3, 3); // Заполняем их for (int i = 0; i < 3; ++i) { for (int j = 0; j < 3; ++j) { math_set(m1, i, j, i * 3 + j + 1); math_set(m2, i, j, (i * 3 + j + 1) * 10); } } std::cout << "Matrix m1:" << std::endl; math_print(m1); std::cout << "\nMatrix m2:" << std::endl; math_print(m2); // Сложение Matrix* sum = math_add(m1, m2); std::cout << "\nm1 + m2:" << std::endl; math_print(sum); // Умножение Matrix* product = math_dot(m1, m2); std::cout << "\nm1 * m2:" << std::endl; math_print(product); // Освобождаем память math_deleteMatrix(m1); math_deleteMatrix(m2); math_deleteMatrix(sum); math_deleteMatrix(product); return 0; }