Professional Documents
Culture Documents
Practical No.3
Practical No.3
Roll no. : 62
PRACTICAL NO. 3
INPUT :
#include<stdio.h>
#include<conio.h>
#include<graphics.h>
void main()
int gd=DETECT,gm,
x1=100,y1=100,x2=300,y2=300,dx,dy,i,x,y,pk;
initgraph(&gd,&gm,"C:\\TURBOC3\\BGI");
dx=x2-x1;
dy=y2-y1;
x=x1;
y=y1;
pk=2*dy-dx;
i=1;
while(i<=dx)
putpixel(x,y,15);
if(pk<0)
{
x=x+1;
y=y;
pk=pk+2*dy;
else
x=x+1;
y=y+1;
pk=pk+2*dy-2*dx;
i=i+1;
getch();
closegraph();
OUTPUT: