значений;
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 вы выходите из программы.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.