Разработка программного модуля.Матричные операции с использованием динамических массивов, структур и объединений

Содержание

Оглавление

Введение 3

1 Описание алгоритма 4

1.1 Расчетные формулы: 4

1.2 Описание переменных 5

1.3 Схемы алгоритмов отдельных подзадач 6

1.4 Структура программы (модули, подпрограммы, функции) 10

2 Описание программы 15

3 Контрольный пример 34

4 Анализ результатов и выводы 46

Выдержка из текста

Введение

Целью курсовой работы является закрепление знаний и умений по алгоритмизации и программированию на языке Си++ с использованием функций, процедур и различных сложных типов данных, в том числе динамических массивов, структур и объединений.

Для того чтобы достигнуть вышеуказанную цель курсовой работы, необходимо решить следующие задачи:

1.- формирование элементов матрицы A с помощью функций,

2. — формирование вектора X из элементов матрицы A,

3. -матричные операции: Z = O1*O2*O3. Операндами Oi являются матрицы или векторы. Результат Z может оказаться или матрицей, или вектором или скаляром;

4. — комплексное преобразование массивов Y=f(A,X).

5. Дополнительные требования и подзадачи. Предусмотреть удобные функции для печати матриц. Предусмотреть также, дублирование печати всех результатов в файл.

Список использованной литературы

Клеменс Бен/ Язык С в XXI веке/ пер. с англ. А.А. Слинкина. — М.: ДМК Пресс,2014. — 376 с.:ил.

Похожие записи