/* POLYGON FORMATION IN C */
#include<stdio.h>
#include<conio.h>
#include<graphics.h>
#include<stdlib.h>
void main()
{
int n,x[15],y[15],i;
printf("ENTER THE NUMBER OF SIDE OF POLYGON:\n");
scanf("%d",&n);
if(n<3)
{
printf("POLYGON CAN'T BE FORM\n");
getch();
exit(0);
}
else
{
for(i=1;i<=n;i++)
{
printf("ENTER THE CORDINATES OF THE POLYGON %d SIDE\n",i);
scanf("%d %d",&x[i],&y[i]);
}
int gd=DETECT,gm;
initgraph(&gd,&gm,"C:\\tc\\BGI");
for(i=1;i<n;i++)
{
line(x[i],y[i],x[i+1],y[i+1]);
}
line(x[1],y[1],x[n],y[n]);
}
getch();
}
No comments:
Post a Comment