From 599e82e5358154dbd827e94e5e1fa596a18630a0 Mon Sep 17 00:00:00 2001 From: neerajbhatt742 <66523406+neerajbhatt742@users.noreply.github.com> Date: Tue, 23 Nov 2021 20:40:45 +0530 Subject: [PATCH 1/2] Create demo --- Neeraj_Bhatt_1901013/demo | 1 + 1 file changed, 1 insertion(+) create mode 100644 Neeraj_Bhatt_1901013/demo diff --git a/Neeraj_Bhatt_1901013/demo b/Neeraj_Bhatt_1901013/demo new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/Neeraj_Bhatt_1901013/demo @@ -0,0 +1 @@ + From 34f943a5f2a46473ebe267ef2c0d563516050d6f Mon Sep 17 00:00:00 2001 From: neerajbhatt742 <66523406+neerajbhatt742@users.noreply.github.com> Date: Tue, 23 Nov 2021 20:41:30 +0530 Subject: [PATCH 2/2] Add files via upload --- Neeraj_Bhatt_1901013/Q1-Out.PNG | Bin 0 -> 5787 bytes Neeraj_Bhatt_1901013/Q1-program.c | 14 ++++++++++++ Neeraj_Bhatt_1901013/Q2-out.PNG | Bin 0 -> 5557 bytes Neeraj_Bhatt_1901013/Q2-program.c | 36 ++++++++++++++++++++++++++++++ 4 files changed, 50 insertions(+) create mode 100644 Neeraj_Bhatt_1901013/Q1-Out.PNG create mode 100644 Neeraj_Bhatt_1901013/Q1-program.c create mode 100644 Neeraj_Bhatt_1901013/Q2-out.PNG create mode 100644 Neeraj_Bhatt_1901013/Q2-program.c diff --git a/Neeraj_Bhatt_1901013/Q1-Out.PNG b/Neeraj_Bhatt_1901013/Q1-Out.PNG new file mode 100644 index 0000000000000000000000000000000000000000..71d13ae11a4fc1ea8d0cca970bccfbc01391cbd6 GIT binary patch literal 5787 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 literal 0 HcmV?d00001 diff --git a/Neeraj_Bhatt_1901013/Q1-program.c b/Neeraj_Bhatt_1901013/Q1-program.c new file mode 100644 index 0000000..4ec03d7 --- /dev/null +++ b/Neeraj_Bhatt_1901013/Q1-program.c @@ -0,0 +1,14 @@ +#include +#include +void main() +{ + int gd=DETECT,gm; + initgraph (&gd,&gm,"c:\\tc\\bgi"); + setcolor(2); + printf("Before transalation\n\n\n\n\n\n"); + line(50,70,190,40); + line(60,79,200,66); + printf("After transalation"); + getch(); + closegraph(); +} \ No newline at end of file diff --git a/Neeraj_Bhatt_1901013/Q2-out.PNG b/Neeraj_Bhatt_1901013/Q2-out.PNG new file mode 100644 index 0000000000000000000000000000000000000000..dd4e418dc91f5a8e916d44ee47477dd154aa2851 GIT binary patch literal 5557 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 literal 0 HcmV?d00001 diff --git a/Neeraj_Bhatt_1901013/Q2-program.c b/Neeraj_Bhatt_1901013/Q2-program.c new file mode 100644 index 0000000..76e138e --- /dev/null +++ b/Neeraj_Bhatt_1901013/Q2-program.c @@ -0,0 +1,36 @@ +#include +#include +#include +void main() +{ + intgd = DETECT ,gm, i; + float x, y,dx,dy,steps; + int x0, x1, y0, y1; + initgraph(&gd, &gm, "C:\\TC\\BGI"); + setbkcolor(WHITE); + x0 = 100 , y0 = 200, x1 = 500, y1 = 300; + dx = (float)(x1 - x0); + dy = (float)(y1 - y0); + if(dx>=dy) + { + steps = dx; + } + else + { + steps = dy; + } + dx = dx/steps; + dy = dy/steps; + x = x0; + y = y0; + i = 1; + while(i<= steps) + { + putpixel(x, y, RED); + x += dx; + y += dy; + i=i+1; + } + getch(); + closegraph(); +} \ No newline at end of file