
1.3.2. Структура данных функции f
Дополним структуру данных параметрами S, a, q и S0
Окончательно получим структуру данных для подпрограммы расчета суммы ряда
-
Входные данные и выходные параметры
1
х
real
Значение (входной)
Аргумент функции
2
n_max
integer
Значение (входной)
Максимальное число итераций
3
eps
real
Значение (входной)
Допустимая погрешность
4
dy
real
Адрес (выходной)
Реальная погрешность вычисления функции
5
n
integer
Адрес (выходной)
Число итераций (номер очередного члена ряда -i
6
f
real
Имя функции
Возвращаемый результат вычисления функции
Локальные параметры
1
a
real
переменная
Очередной член ряда
2
S
real
переменная
Сумма n членов
3
S0
real
переменная
Сумма (n-1) членов
4
q
real
переменная
Множитель для определения следующего члена ряда
Алгоритм вычисления функции и его проверка
Составление программы
Главная программа
Текст программы с затычкой
Функция вычисления суммы ряда
Текст функции отдельно
Тестирование программы
Тест 1
Исходные данные
Результат
Тест 2
Исходные данные
Результат
Тест 3
Исходные данные
Результат
Выводы
Сравнение результатов тестирования с планом тестирования из технического задания, рекомендации по использованию программы и ее алгоритмов для дальнейшего использования. Возможность модификации.
Если в лабораторной работе только одно задание, то первый индекс в нумерации разделов нужно опустить.