void line1(int x1,int y1,int x2, int y2)
{
int dx=x2-x1;int dy=y2-y1;int p=2 * dy-dx; int x=x1;
for (int k =x+1 ;k<=x2;k++)
{
putpixel( x1,y1,c);
if (p<0)
p=p+2*dy ;
else
{
p=p+2*dy-2*dx ;
y1++ ;
}
x1++;
}
}
نظرات شما عزیزان: