BCA4001_Computer_Graphics_Practical
BCA4001_Computer_Graphics_Practical
Code:
#include<graphics.h>
void main() {
int gd=DETECT,gm; initgraph(&gd,&gm,"C:\\Turboc3\\BGI");
int x1=50,y1=50,x2=150,y2=100;
float dx=x2-x1, dy=y2-y1, step=abs(dx)>abs(dy)?abs(dx):abs(dy);
float x=x1, y=y1, xi=dx/step, yi=dy/step;
for(int i=0;i<=step;i++){ putpixel(x,y,15); x+=xi; y+=yi; }
getch(); closegraph();
}