Showing posts with label Midpont Circle. Show all posts
Showing posts with label Midpont Circle. Show all posts

Thursday, April 14, 2011

C implementation of Midpoint Circle Drawing Algorithm

Similar to previous post, following is the program for Midpoint Circle Drawing Algorithm in C.


PROGRAM CODE
#include<stdio.h>
#include<conio.h>
#include<graphics.h>
int gd=DETECT,gm,i,x,y,r,xmid,ymid;
float p;
void main()
{
clrscr();
printf("\nEnter radius of circle=");
scanf("%d",&r);
initgraph(&gd,&gm,"c:\\tc\\bgi");
x=0;
y=r;
p=1.25-r;
do
{
xmid=getmaxx()/2;
ymid=getmaxy()/2;