Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Отчет.docx
Скачиваний:
1
Добавлен:
01.07.2025
Размер:
1 Мб
Скачать
☆

4. Схемы алгоритмов и форма Delphi-приложения

Таблица обозначения переменных программы

Обозначение

в задании

Обозначение

в алгоритме

Наименование

An

An

Начальное значение параметра, вещественный тип

N

N

Количество значений аргумента, целый тип

Da

Da

Шаг изменения параметра, вещественный тип

A

A

Параметр, вещественный тип

X

X

Аргумент, вещественный тип

Xn

Xn

Начальное значение аргумента, вещественный тип

Dx

Dx

Шаг аргумента, вещественный тип

Аk

Аk

Конечное значение параметра, вещественный тип

Y

Y

Функция, вещественный тип

Mx

Массив значений аргумента, вещественный тип

My

Массив значений функции, вещественный тип

Err

Признак ошибки, целый тип

B

B

Значение интеграла, вещественный тип

Eps

Заданная погрешность вычисления, вещественный тип

Km

Предельное число итераций, целый тип

I,J

Счетчики числа повторяющихся циклов, целый тип

D

Нижняя граница области нахождения корня, вещественный тип (в подпрограмме BFind)

C

Верхняя граница области нахождения корня, вещественный тип (в подпрограмме BFind)

H

Длина участка, вещественный тип

Схема алгоритма обработчика событий

В главной программе последовательно вызываются подпрограммы, в случае возникновения ошибки в одной из них (Err получает значение отличное от 0) происходит остановка работы программы, вызывается процедура обработки ошибок и на экран выводится диагностическое сообщение.

Подпрограмма Tab

Подпрограмма-процедура Tab предназначена для вычисления таблицы значений функции Y.

Список формальных параметров: B,Аn, N, Dа, Xn, Dx, M,Err, My.

Входные параметры: B,An, Da, Xn, Dx, N, M

B – параметр функции, тип – вещественный;

An – начальное значение параметра, тип – вещественный;

Ak – количество значений параметра, тип – целый;

Dа – шаг изменения значения параметра, тип - вещественный;

Xn – начальное значение аргумента, тип – вещественный;

Dx – шаг изменения значения аргумента, тип - вещественный;

N – количество значений аргумента, тип – целый;

Ma – массив значений параметра, тип – вещественный.

Выходные параметры: Err,Ma,Mx,My.

Err – признак ошибки, тип – целый;

Ma – массив значений параметра, тип – вещественный;

Mx – массив значений аргумента, тип – вещественный;

My – массив значений функции, тип – вещественный.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]