#include"graphics.h"
#include"conio.h"
#include"math.h"
void main()
{
int h,k;
float r,x,y,d;
int i=DETECT,M,g;
clrscr();
initgraph(&i,&M," ");
printf("Enter the values of h,k,r");
scanf("%d%d%f",&h,&k,&r);
x=0,y=r,d=3-2*r;
while(x
if(d<0)
{
d=d+4*x+6;
}
else
{ d=d+4*(x-y)+6;y--;}
putpixel(h+x,y+k,1);
putpixel(h+x,-y+k,2);
putpixel(-y+h,x+k,3);
putpixel(-y+h,-x+k,4);
putpixel(-x+h,-y+k,5);
putpixel(-x+h,y+k,6);
putpixel(y+h,-x+k,7);
putpixel(y+h,x+k,8);
x++;
}
getch();
}
No comments:
Post a Comment