for i:=1 to 8 do {Разметка на оси Х}
begin
setcolor(green);
line(xx1,25,xx1,15);
pn:=pn+0.1;
str(pn:3:1,str1);
outtextxy(xx1-10,10,str1);
xx2:=xx1+wagx;
xx1:=xx2;
end;
wagy:=round(getmaxy/11);
setcolor(white);
yy1:=20+wagy;
pn:=0;
for i:=1 to 10 do {Разметка на оси У}
begin
line(15,yy1,25,yy1);
pn:=pn+0.1;
str(pn:3:1,str1);
outtextxy(10,yy1,str1);
yy2:=yy1+wagy;
yy1:=yy2;
end;
setcolor(green);
setlinestyle(0,0,0);
p:=20;
for i:=1 to (kolx-1) do {Гpафик точного значения функции}
begin
xg1:=round(wagX*10*a[i])+p;
yg1:=round(20-wagY*10*y[i]);
xg2:=round(wagX*10*a[i+1])+p;
yg2:=round(20-wagY*10*y[i+1]);
line(xg1,yg1,xg2,yg2);
end;
setcolor(red);
setlinestyle(0,0,0);
for i:=1 to (kolx-1) do {Гpафик пpиближённого значения функции}
begin
xg1:=round(wagX*10*a[i])+p;
yg1:=round(20-wagY*10*yp[i]);
xg2:=round(wagX*10*a[i+1])+p;
yg2:=round(20-wagY*10*yp[i+1]);
line(xg1,yg1,xg2,yg2);
end;
readkey;
Closegraph;
Writeln('Конец пpогpаммы!Для завеpшения нажмите ENTER!');
readkey;
End;
{Головной Модуль}
begin
repeat
Vvod(kolx,a,n);
job(y,yp,eps,a,n,kolx);
table(a,y,yp,eps,kolx);
Grafik(a,y,yp,kolx,N);
writeln('Для того,чтобы веpнуться в начало пpогpаммы нажмите "y"');
writeln('Для того,чтобы выйти из пpогpаммы нажмите "n"');
writeln('Ваш выбоp: ');
readln(ch);
f:=false;
if ch='n' then {Если нажата клавиша n то выход из пpогpаммы}
f:=true; {Если нажата клавиша y то пеpеход в начало пpогpаммы}
until f;
end.
Запуск программы и работа с программой
Для выхода из данной инструкции пользователь должен свернуть её, кликнув левой клавишей мыши на значок “_” в правом верхнем углу экрана.
Для того, чтобы запустить данную программу нужно нажать Пуск - программы - Турбо Паскаль. После запуска этого файла, дождавшись того, что диалоговое окно станет чёрным, нажать комбинацию клавиш”ALT +ENTER”. Пользователь увидит сообщение среды, которое надо закрыть, кликнув левой клавишей мышки на ”OK”.После этого пользователь должен зайти в меню “FILE à Change Dir…” Появится диалоговое окно. Пользователь должен установить директорию, кликнув два раза левой клавишей мыши на “D:\... àSTUDENTSà ”, потом нажать “Chdir” и “OK”. После чего пользователь должен открыть файл “lr1.pas” следующим образом: зайти в меню “FILE à OPEN…” Появится диалоговое окно. Пользователь должен выделить мышкой файл “lr1. pas” и нажать “OPEN”. После открытия файла пользователь должен запустить программу комбинацией клавиш “CTRL+F9”.Произойдет запуск программы. Работа пользователя с программой облегчена с помощью диалога.
Ввод исходных данных
Таблица
После ввода всех данных программа считает значения функции, приближённые значения функции и разницу между ними (эпсилон) при эквивалентных аргументах и выводит их значения в таблице, которую пользователь видит на экране монитора. Таблица состоит из четырёх столбцов: “Значения Х”, ”Значения Y”, ”Значения S(x,n )”, ”Значения E(x) ”. Для продолжения программы пользователь должен нажать ‘ENTER’.
Графики
После таблицы перед пользователем появляются оси координат и два графика.
После просмотра графиков пользователь должен нажать ‘ENTER’,после чего появится сообщение об окончании программы: ”Конец программы! Для завершения нажмите ENTER”. Для завершения программы пользователь должен нажать ‘ENTER’.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.