Курсовая работа: Разработка программы для квадратной матрицы
Содержание
Введение
1 Постановка задачи
1.1 Логическая модель
1.2 Входные данные
1.3 Выходные данные
1.4 Обработка ошибок
2 Проектирование программного модуля
2.1 Структурная диаграмма программного модуля
2.2 Разработка программного модуля и ее описание
2.3 Разработка пользовательского интерфейса
3 Реализация программного модуля
3.1 Код программы
3.2 Описание используемых операторов и функций
4 Тестирование программного модуля
Заключение
Список использованных источников
Введение
В курсовом проекте разработана программа, позволяющая пользователю вводить квадратную матрицу, и заменять значения ненулевых элементов А(i,j) на А(i,j)*N и значения элементов главной диагонали на i+N. Ввод исходных данных должен осуществляться с использованием пользовательской формы.
Данная программа позволяет быстро проводить следующие операции с матрицами:
замена значений ненулевых элементов A(i,j) на A(i,j)*N;
замена значений элементов главной диагонали на i+N.
При разработке данного программного модуля используются программные модули, с использованием языка проектирования программ Visual Basic for Application .
В разделе 1 рассматривается математическая модель задачи, описываются входные и выходные данные, а также возможные ошибки и методы их обработки.
В разделе 2 приводится структурная диаграмма, которая отражает взаимосвязь модулей программного комплекса, изображается схема алгоритма, а также представлена пользовательская форма.
Раздел 3 включает в себя код программы и описание использованных операторов и функций.
В разделе 4 проводится тестирование программного модуля.
1 Постановка задачи
1.1 Математическая модель задачи
--> ЧИТАТЬ ПОЛНОСТЬЮ <--