Лабораторная работа: Разработка форматов хранения программ. Структурирование

for j:=1 to q do

begin

if (a[j].x>0) and (a[j].y>0) then

if sqrt(sqr(a[j].x)+sqr(a[j].y))>b then

b:=j;

if (a[j].x<0) and (a[j].y>0) then

if sqrt(sqr(a[j].x)+sqr(a[j].y))>c then

c:=j;

if (a[j].x<0) and(a[j].y<0) then

if sqrt(sqr(a[j].x)+sqr(a[j].y))>d then

d:=j;

if (a[j].x>0) and (a[j].y<0) then

if sqrt(sqr(a[j].x)+sqr(a[j].y))>e then

e:=j;

end;

end;

function otvet(bx,by,cx,cy,dx,dy,ex,ey:real):boolean;

begin

if (bx-cx=ex-dx) and (cy-dy=by-ey)

and (by-cy=ey-dy) and (cx-dx=bx-ex) then

otvet:=true

else

otvet:=false;

end;

function kvan_zapol (a:array of tochka):boolean;

var k1,k2,k3,k4:integer;

begin

k1:=0; k2:=0;

k3:=0; k4:=0;

К-во Просмотров: 254
Бесплатно скачать Лабораторная работа: Разработка форматов хранения программ. Структурирование