Draw a circle in C Graphics by R4R Team

- circle() is used to draw a circle in graphical screen.

Syntax-
circle(x,y,r);

where,
(x,y)=coordinate
r=radius of circle


program-

#include< stdio.h>
#include< conio.h>
#include< stdlib.h>
#include< graphics.h>
void main()
{
int gd=DETECT,gm=0,x,y,r;
initgraph(&gd,&gm,"");
x=200;
y=200;
r=50;
circle(x,y,r);
getch();
}


output-



Now Display 100 random Circles with different colors:


program-

#include< stdio.h>
#include< conio.h>
#include< stdlib.h>
#include< graphics.h>
void main()
{
int gd=DETECT,gm=0,x,y,r,i;
initgraph(&gd,&gm,"");
for(i=0;i< 100;i++)
{
setcolor(i);
x=rand()%500;
y=rand()%500;
r=rand()%50;
circle(x,y,r);
}
getch();
}


output:




Leave a Comment: