Блок схема основной программы:
t1- строка
x-ы
и y-и
табличные значения
n-используется
для построения линий таблицы
a,
b-
для выравнивания точек по оси Оy
i,a,b,n:integer;
x,x1,x2,x3,x4,x5,x0: real;
y,y1,y2,y3,y4,y5,y0: real;
t1:string;
Процедура
подключение графического модуля
процедура
постройки линий для таблицы значений
процедура заполнения
таблицы, данными по заданию значениями
процедура построения
графика интерполяционного полинома
процедура
построения координатной сетки, и
координатных осей
Процедура init
Процедура linii
n-
переменная построения линий в таблице
значений
i –
переменная цикла
Процедура zapol_st
Процедура gr
да
нет
нет
да
Цикл
построения 5ой линии по формуле линейной
интерполяции
нет
да
Процедура risosei
Переменные,
используемые для построения координатной
сетки и регулировки положение её на
экране
Количество
линий сетки по горизонтали (dx)
и по вертикали (dy)
Расстояние
между линиями сетки по горизонтали
(ly)
и по вертикали (lx)
i-
Переменная цикла
да
да
нет
нет
hx-
координата начала координатной сетки
по Ox.
x-
начальное значение x-ов
i-
переменная цикла
Цикл
оцифровки координатной оси Ox
значениями х-ов из таблицы
hy-
координата начала координатной сетки
по Oy.
y-
начальное значение y-ов
i-
переменная цикла
Цикл
оцифровки координатной оси Оу значениями
y-ов
из таблицы
Приложение С