diff --git a/Answers/GauravBagouli_1901008 b/Answers/GauravBagouli_1901008 new file mode 100644 index 0000000..efef7dd --- /dev/null +++ b/Answers/GauravBagouli_1901008 @@ -0,0 +1,33 @@ +#include +void main( ) +{ +float x,y,x1,y1,x2,y2,dx,dy,steps; +int i,gd=DETECT,gm; +printf("Enter (x1, y1) : "); +scanf("%f%f",&x1,&y1); +printf("Enter (x2,y2): "); +scanf("%f%f",&x2,&y2); +initgraph(&gd,&gm,""); +dx=abs(x2-x1); +dy=abs(y2-y1); +if(dx>=dy) +steps=dx; +else +steps=dy; +dx=dx/steps; +dy=dy/steps; +x=x1; +y=y1; +i=1; +while(i<=steps) +{ + +putpixel(x,y,5); +x=x+dx; +y=y+dy; +i=i+1; +delay(50); +} +delay(5000); +closegraph( ); +}