ГлавнаяПрограммирование → Программа на СИ

Программа на СИ

Задание

Написать программу на языке Си, реализующую следующие функции:

1. Чтение бинарных данных из файла (входной сигнал, тип float).

2. Запись бинарных данный в файл (выходной сигнал, тип float).

3. Динамическое выделение памяти для матриц (функция malloc).

4. Расчет произведения двух матриц.

5. Запись текстового файла, содержащего исходные матрицы и их произведение.

В программе должен быть реализован разбор аргументов командой строки(argc ,*argv). Пример запуска программы:

./mult-i input1.bin input2.bin-o output.txt, где input1.bin-бинарный файл с первой матрицей;

input2.bin - бинарный файл со второй матрицей;

output.txt - текстовый файл для записи матриц и их произведения.

Для проверки работы программы реализовать возможность генерации матриц с заданной размерностью  m на n (заполнить случайными числами):

./mult-g input1.bin-s 10 15,

./mult-g input2.bin-s 15 20.

Реализовать проверку согласованности форм матриц (число столбцов первой матрицы равно числу во второй матрице).

Детали товара
  • 500 руб.
  • Курсовая работа
  • C
  • Есть
  • Visual Studio
  • Есть
Изображения товара
Обратите внимание

На нашем сайте есть работы, которые включают в себя несколько задач. Если Вам необходима только одна или несколько задач из всей работы, то вам нет необходимости покупать работу целиком. Мы можем продать задачи по отдельности. Для этого обратитесь к нам удобным для Вас способом.

Также если вдруг какая-то работа будет не соответствовать описанию или вы найдете ошибку, то мы всегда готовы исправить проблему в обговорённые с Вами сроки.