Курсовая работа: Разработка программного модуля который находит сумму угловых элементов матрицы и сумму элементов
Содержание
Введение
Постановка задачи
Проектирование программного модуля
Реализация программного модуля
Тестирование программного модуля
Заключение
Список использованных источников
Введение
Целью данной курсовой работы является разработка программного модуля который находит сумму угловых элементов и сумму элементов, находящихся над главной диагональю.
В первом разделе рассматривается математическое описание, представлены входные и выходные данные, обработка ошибок. Во втором разделе содержится структурная диаграмма программного модуля, а также блок-схема алгоритма программы с подробным описанием всех ее блоков. В третьем разделе представлен код программы на языке VBA и содержится описание всех использованных в написании программного модуля операторов языка VBA. В четвертом разделе приводится тестирование программного модуля. Затем дано заключение и приведен список использованных источников.
1. Постановка задачи
1.1 Математическая модель задачи
Для выполнения поставленной задачи необходимо составить программный модуль, который находит либо сумму угловых элементов, либо сумму элементов, расположенных над главной диагональю, в зависимости от действия пользователя. Если предположить, что размерность квадратной матрицы равна n, то:
1. Элемент матрицы A=a(i,j) будет угловым, если i=n либо j=n
2. Элемент матрицы A=a(i,j) будет находится над главной диагональю, если j будет больше i. Т.е. число столбцов должно превышать число строк.
1.2 Входные данные
К вводным данным для данного курсового проекта относятся:
- ввод значения n – размерности матрицы;
Требования к входным данным:
-n должно быть целым числом
-n должно быть положительным числом
-n должно быть больше либо равно двум
- ввод исходных данных осуществлять в соответствующие поля ввода формы.
1.3 Выходные данные
--> ЧИТАТЬ ПОЛНОСТЬЮ <--