Q:

Write a C Program to Draw Line using Graphics

0

Write a C Program to Draw Line using Graphics. Here’s simple Program to Draw Line using Graphics in C Programming Language.

All Answers

need an explanation for this answer? contact us directly to get an explanation for this answer

Below is the source code for C Program to Draw Line using Graphics which is successfully compiled and run on Windows System to produce desired output as shown below :

 
 


SOURCE CODE : :

/*  C Program to Draw Line using Graphics  */

#include <graphics.h>
#include <stdio.h>
#include <conio.h>
#include <math.h>
void main() {
        int gd = DETECT, gm = DETECT, s, dx, dy, m, x1, y1, x2, y2;
        float xi, yi, x, y;
        clrscr();
        printf("Enter the sarting point x1 & y1\n");
        scanf("%d%d", &x1, &y1);
        printf("Enter the end point x2 & y2\n");
        scanf("%d%d", &x2, &y2);
        initgraph(&gd, &gm, "");
        cleardevice();
        dx = x2 - x1;
        dy = y2 - y1;
        if (abs(dx) > abs(dy))
                s = abs(dx); else
                s = abs(dy);
        xi = dx / (float) s;
        yi = dy / (float) s;
        x = x1;
        y = y1;
        putpixel(x1, y1, 4);
        for (m = 0; m < s; m++) {
                x += xi;
                y += yi;
                putpixel(x, y, 4);
        }
        getch();
}

Above is the source code for C Program to Draw Line using Graphics which is successfully compiled and run on Windows System.The Output of the program is shown above .

need an explanation for this answer? contact us directly to get an explanation for this answer

total answers (1)

C Graphic Solved Programs – C Programming

This question belongs to these collections

Similar questions


need a help?


find thousands of online teachers now
Write a C Program to Draw Line using Bresenham’s... >>
<< Write a C Program to Draw Ellipse using graphics...