Курсовая работа: Моделирование геометрического паркета из пятиугольников и шестиугольников

xx:=xx+a+a3+a5+a11; yy:=yy-a4-a6-a12;

for i:=1 to 10 do begin

xe:=x; ye:=y;

xa:=x+a; ya:=y;

xd:=x+a1; yd:=y-a2;

xc:=x+a1+a3; yc:=y-a2-a4;

xb:=x+a1+a3+a5; yb:=y-a2-a4-a6;

line(xa,ya,xb,yb);line(xb,yb,xc,yc);line(xc,yc,xd,yd);line(xd,yd,xe,ye);

line(xe,ye,xa,ya);

xe:=x+a+a1+a3+a5; ye:=y-a2-a4-a6;

xa:=x+a1+a3+a5; ya:=y-a2-a4-a6;

xd:=x+a+a3+a5; yd:=y-a4-a6;

xc:=x+a+a5; yc:=y-a6;

xb:=x+a; yb:=y;

line(xa,ya,xb,yb);line(xb,yb,xc,yc);line(xc,yc,xd,yd);line(xd,yd,xe,ye);

line(xe,ye,xa,ya);

xe:=x+a1+a3+a5+a7; ye:=y-a2-a4-a6-a8;

xa:=x+a1+2*a3+a5+a7; ya:=y-a2-2*a4-a6-a8;

xd:=x+a1+a3+a5; yd:=y-a2-a4-a6;

xc:=x+a+a1+a3+a5; yc:=y-a2-a4-a6;

xb:=x+a+a1+a3+a5+a9; yb:=y-a2-a4-a6-a10;

line(xa,ya,xb,yb);line(xb,yb,xc,yc);line(xc,yc,xd,yd);line(xd,yd,xe,ye);

line(xe,ye,xa,ya);

xd:=x+a; yd:=y;

xc:=x; yc:=y;

xe:=x+a-a7; ye:=y+a8;

xa:=x+a-a3-a7; ya:=y+a4+a8;

xb:=x-a11; yb:=y+a12;

line(xa,ya,xb,yb);line(xb,yb,xc,yc);line(xc,yc,xd,yd);line(xd,yd,xe,ye);

К-во Просмотров: 457
Бесплатно скачать Курсовая работа: Моделирование геометрического паркета из пятиугольников и шестиугольников