Курсовая работа: Програмування мовою С++ з використанням об’єктно-орієнтованого програмування
p[i]=Point(x, y);
if (x<p[0].getx() || (x==p[0].getx() && y<p[0].gety()))
{
Point t=p[0]; p[0]=p[i]; p[i]=t;
}
}
Polygon test(Point(10, 0), Point(10, 1), Point(9, 1), Point(9, 2));
for(i=1; i<n; i++)
{
float An = Angle(p[0], p[i]);
int nom = i;
for(j=i+1; j<n; j++)
{
float an = Angle(p[0], p[j]);
if (an<An)
{
An = an; nom = j;
}
}
Point t = p[i]; p[i]=p[nom]; p[nom]=t;
}
int gd=DETECT, gm;
initgraph(&gd, &gm, "e:\\tc\\bgi");
if (graphresult()!=grOk)
{
printf("ERROR!\n");
return 1;
}
setcolor(GREEN);