Курсовая работа: Создание программы для определения вершин пирамиды с выпуклым основанием по данным точкам
4) Выходные параметры: P.
2.Спецификация процедуры PutPoint;
1) Procedure PutPoint(var P:P_Descriptor);
2) Назначение: создает элемент Buf и помещает его в список;
3) Входные параметры: P;
4) Выходные параметры: P;
3.Спецификация процедуры WritePoints;
1Procedure WritePoints(var P:P_Descriptor);
2) Назначение: выводит весь список точек Pна дисплей;
3) Входные параметры: P;
4) Выходные параметры: P.
4.Спецификация процедуры ReadPoint;
1) Procedure ReadPoint(var P:P_Descriptor;var a:Coordinates);
2) Назначение: cчитывает из списка P координаты точки в переменную а;
3) Входные параметры: P;
4) Выходные параметры: P,a.
5.СпецификацияпроцедурыClearMem;
1) Procedure ClearMem(var P:P_Descriptor;var V:V_Descriptor);
2) Назначение: освобождает выделенную память под списки PuV;
3) Входные параметры: P,V;
4) Выходные параметры: P,V.
Спецификация подпрограмм для работы с векторами
1.СпецификацияпроцедурыCreateVector;
1) procedure CreateVector (a,b:Coordinates;var c:Coordinates);;
2) Назначение: создает вектор с вычитая соответствующие координаты точки b из точки a;
3)Входные параметры: a,b,c
4)Выходные параметры: c.
2.СпецификацияпроцедурыMultOnNumber;
1) Procedure MultOnNumber (Number:real; a:Coordinates;var c:Coordinates)