Тема курсовой работы: "Разработка диалоговой обучающей программы «Матричные игры» по заданному алгоритму на языке си++" Функционал и интерфейс программы: Постановка задачи: Разработать консольное приложение, которое позволяет пользователю выбирать действие над матрицей, формировать матрицы и выполнять расчет вручную, вводить ответ и сравнивать ответ с ответом компьютера. Перечень действий над матрицами Нахождение определителя Сложение матриц Вычитание матриц Умножение матриц Деление матриц Умножение на число Сложение с числом Транспонирование матрицы Действия с квадратными матрицами: Магическая матрица Декартово произведение Собственное число матрицы Нахождение среднего значения элементов матрицы Условия и ограничения Пользовательский интерфейс в консоли позволяет 1. Задать размерность матрицы. Тип элементов матрицы по умолчанию integer 2. Заполнить матрицу случайными значениями 3. Предоставить пользователю возможность выбора действия над матрицей 4. Пользователь вручную рассчитывает значение матрицы и выбирает действие Получить ответ программы, если да, то программа предлагает ввести ответ и возвращает значение true или false, в виде сообщения пользователю о правильном и неправильном ответе 6.предоставить пользователю последовательность вычислений для нахождения ошибки в случае неправильного ответа Единственное главное как-то попроще написать и что бы не было элементов C# , так как мы его не затрагиваем.