Professional Documents
Culture Documents
Source Code:-
#include<stdio.h>
#include<conio.h>
#include <graphics.h>
int main(void)
{
int gdriver = DETECT, gmode;
clrscr();
getch();
closegraph();
return 0;
}
Output:-
Source Code:-
#include<stdio.h>
#include<conio.h>
#include<graphics.h>
int main()
{
int gdriver = DETECT, gm, i=0;
clrscr();
for(i=50;i<getmaxx();i++)
{
circle(50+i, 100, 40);
line(50+i, 140, 50+i, 280);
line(10+i, 200, 90+i, 200);
line(10+i, 340, 50+i, 280);
line(50+i, 280, 90+i, 340);
delay(10);
cleardevice();
}
getch();
closegraph();
return 0;
Output:-
Source Code:-
#include<stdio.h>
#include<conio.h>
#include<graphics.h>
#include<math.h>
int main()
{
int gd=DETECT, gm, i;
float x, y, x1, y1, dx, dy, x2, y2, step;
clrscr();
dx = abs(x2-x1);
dy = abs(y2-y1);
if(dx>=dy)
step=dx;
else
step=dy;
dx = dx/step;
dy = dy/step;
x = x1;
y = y1;
for(i=1;i<step;i++)
{
putpixel(x, y, 5);
x = x + dx;
y = y + dy;
}
getch();
closegraph();
return 0;
}
Output:-
Source Code:-
#include<stdio.h>
#include<conio.h>
#include<graphics.h>
int main()
{
int gd = DETECT, gm, i;
float x, y, p, x1, y1, x2, y2, dx, dy;
clrscr();
dx = x2 - x1;
dy = y2 - y1;
p = 2*dy - dx;
x = x1;
y = y1;
while(x<=x2)
{
if(p<0)
{
p = p + 2*dy;
}
else
{
y = y+1;
p = p + 2*dy - 2*dx;
}
x = x+1;
putpixel(x,y,5);
}
getch();
closegraph();
return 0;
}
Output:-
Source Code:-
#include<stdio.h>
#include<conio.h>
#include<graphics.h>
#include<math.h>
int main()
{
int gd=DETECT, gm;
int x1, y1, r;
clrscr();
getch();
closegraph();
return 0;
}
circleDraw(x1,y1,x,y);
while(x<=y)
{
if(d<0)
{
x=x+1;
d=d+(2*x)+1;
}
else
{
x=x+1;
y=y-1;
d=d+2*(x-y)+1;
}
circleDraw(x1,y1,x,y);
}
}
Output:-
Source Code:-
#include<stdio.h>
#include<conio.h>
#include<graphics.h>
#include<math.h>
while(y>=x)
{
drawCircle(x1, y1, x, y);
x++;
if(d>0)
{
y--;
d=d+4*(x-y)+10;
}
else
{
d=d+4*x+6;
}
int main()
{
int gd=DETECT, gm;
int x1, y1, r;
clrscr();
getch();
closegraph();
return 0;
}
Output:-