Вычисление определённого интеграла: Инструкция для пользователя, страница 2

значений;

k- переменная содержит все введенные значения.

Procedure raschet (k: mas; ak: integer; n: integer; func:f; a,pr; real)

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

Назначение формальных параметров:

k- переменная содержит все введенные значения;

ak- количество введенных значений;

n - количество элементарных отрезков для метода трапеции;

func - в этот  параметр  поступает функция которая считает под интегральное выражение

FUNCTION FRAS(x:real):real;  где

х значение поступаемое от пользователя;

a - в этот  параметр  поступают посчитанные  приближенные значения;

pr - в этот  параметр  поступают  значения равные разности точного и приближенных    значений .

Procedure Grafik (k, pr: mas; ak: integer; amin, amax: real)

Реализует графическое отображение результатов приведенных в таблице для погрешностей вычислений.

Назначение формальных параметров:

k- переменная содержит все введенные значения;

pr – в этот  параметр  поступают  значения равные разности точного и приближенных значений;

ak- количество введенных значений;

amin- минимальное значение среди результатов;

amax- максимальное значение среди результатов. 

Инструкция по работе с программой.

Старт программы осуществляется путем запуска файла  Integra.EXE, лежащего в папке Integra.

Для просмотра или работы с текстом программы: в директории D:\bp\bin запустить файл BP.exe, нажать клавиши Alt+Enter”, в строке меню выбрать File”, “Change dir…”, в строке “Directory name” набрать “Z:\ I354\ Integra ”, нажать в окне кнопку “Ok” или клавишу “Enter”, затем нажать “F3”, выбрать файл Integra.pas, нажать кнопку “Open” в окне или клавишу “Enter”. Для запуска программы из среды Turbo Pascal нажать клавиши “Alt+F9”, “Enter”, “Ctrl+F9”.

При попытке просмотра таблицы или графика при отсутствии введённых начальных данных программа выведет сообщение «Данные не введены! Для продолжения нажмите «Enter».» и после нажатия клавиши «Enter» вернётся в главное меню.

Если при попытке просмотра графика не удастся инициализировать графический режим, будет выведено сообщение «Ошибка инициализации графики! Нажмите «Enter» и после нажатия клавиши «Enter» вернётся в главное меню.

При запуске программы откроется меню пользователя. Для выбора одного из пунктов меню  нажмите соответствующую цифру, затем кнопку Enter.

1.     При нажатии на кнопку один вы можете ознакомиться с ограничениями на ввод, после ознакомления следуйте подсказке снизу экрана.

Далее вы попадаете в меню ввода, программа предложит ввести ak - желаемое количество аргументов. Для удобства использования программы, в случае, если количество аргументов не превосходит 10, пользователь может ввести их вручную. В случае ввода неположительного числа или не числа вовсе последует сообщение об ошибке и предложение повторного ввода. Если введённое значение уже было введено, появится сообщение об ошибке и необходимости повторного ввода. Если же количество аргументов превышает 10, пользователю будет предложено ввести интервал, на котором он хочет получить аргументы, и они будут взяты автоматически с равным шагом. Затем будет предложено ввести q – количество разбиений для метода трапеции. При вводе данных, не соответствующих типу Real языка программирования Pascal или программа выведет сообщение об ошибке и попросит заново ввести данные.

2.     При выборе пункта 2 вы попадаете в таблицу, если появится ошибка значит, вы не                ввели начальные значения, обратитесь в пункт 1, если количество аргументов введенных        в пункте 1 больше 18, то результаты таблицы можно просматривать с помощью            стрелочек «вверх», «вниз» находящихся на главной клавиатуре.

3.      При выборе пункта меню 3 вы попадаете в графическое окно (если перед этим были   введены данные) в котором располагается график зависимости погрешности от          аргумента.  По горизонтальной оси нанесена разметка для аргумента. На вертикальной    оси – разметка для значения погрешности.

4.       При выборе пункта 4 вы выходите из программы.