From 79510edd3f4d4b852b2d5390087664d680490c7b Mon Sep 17 00:00:00 2001 From: Jaspalsinghrana <85425607+Jaspalsinghrana@users.noreply.github.com> Date: Tue, 23 Nov 2021 14:07:41 +0530 Subject: [PATCH 1/4] Create Jaspal_1901010 --- Answers/Jaspal_1901010 | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 Answers/Jaspal_1901010 diff --git a/Answers/Jaspal_1901010 b/Answers/Jaspal_1901010 new file mode 100644 index 0000000..ec74f77 --- /dev/null +++ b/Answers/Jaspal_1901010 @@ -0,0 +1,31 @@ +#include +#include +int main( ){ +int gd=DETECT,gm; +int t[3][3]={1,0,0,0,1,0,0,0,1},a[3][3],r[3][3]={0},i,j,k; +printf("Enter value of x1 and y1: "); scanf("%d %d", &a[0][0], &a[0][1]); +printf("Enter value of x2 and y2: "); scanf("%d %d", &a[1][0], &a[1][1]); +printf("Enter value of x3 and y3: "); scanf("%d %d", &a[2][0], &a[2][1]); +printf("Enter value of tx and ty: "); scanf("%d %d", &t[2][0], &t[2][1]); +a[0][2]=a[1][2]=a[2][2]=1; +for(i=0;i<3;i++){ +for(j=0;j<3;j++){ +for(k=0;k<3;k++){ +r[i][j] = r[i][j] + (a[i][k]*t[k][j]); +} +} +} +initgraph(&gd,&gm,"NULL"); +line(a[0][0],a[0][1],a[1][0],a[1][1]); +line(a[1][0],a[1][1],a[2][0],a[2][1]); +line(a[0][0],a[0][1],a[2][0],a[2][1]); +outtext("- - - Before Translation - - -"); +delay(5000); +cleardevice(); +line(r[0][0],r[0][1],r[1][0],r[1][1]); +line(r[1][0],r[1][1],r[2][0],r[2][1]); +line(r[0][0],r[0][1],r[2][0],r[2][1]); +outtext("- - - After Translation - - -"); +delay(5000); +closegraph( ); +return 0 ;} From 1b3766f17b441b3222acf8ccad40675b6dba7524 Mon Sep 17 00:00:00 2001 From: Jaspalsinghrana <85425607+Jaspalsinghrana@users.noreply.github.com> Date: Tue, 23 Nov 2021 14:09:00 +0530 Subject: [PATCH 2/4] Create Jaspal_1901010_code2 --- Answers/Jaspal_1901010_code2 | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 Answers/Jaspal_1901010_code2 diff --git a/Answers/Jaspal_1901010_code2 b/Answers/Jaspal_1901010_code2 new file mode 100644 index 0000000..7a694b5 --- /dev/null +++ b/Answers/Jaspal_1901010_code2 @@ -0,0 +1,36 @@ +#include +#include +#include +void scaling(int x1,int y1,int x2,int y2,int x3,int y3){ +int sx,sy,xn1,yn1,xn2,xn3,yn3,yn2,gd=0,gm; +printf("enter the scaling vector\n"); +scanf("%d%d",&sx,&sy); +xn1=x1*sx; +yn1=y1*sy; +xn2=x2*sx; +yn2=y2*sy; +xn3=x3*sx; +yn3=y3*sy; +initgraph(&gd,&gm,""); +setcolor(RED); +line(x1,y1,x2,y2); +setcolor(RED); +line(x1,y1,x3,y3); +setcolor(RED); +line(x2,y2,x3,y3); +delay(600); +setcolor(YELLOW); +line(xn1,yn1,xn2,yn2); +setcolor(YELLOW); +line(xn1,yn1,xn3,yn3); +setcolor(YELLOW); +line(xn2,yn2,xn3,yn3); +delay(600); +} +int main( ){ +int ch,x1,y1,x2,y2,x3,y3; +printf("enter the vertex co-ordinates of triangle\n"); +scanf("%d %d %d %d %d %d",&x1,&y1,&x2,&y2,&x3,&y3); scaling(x1,y1,x2,y2,x3,y3); +delay(9999); +return 0; +} From 310953b4afd74cfe63f9c1e4ac307c145bb9f2c8 Mon Sep 17 00:00:00 2001 From: Jaspalsinghrana <85425607+Jaspalsinghrana@users.noreply.github.com> Date: Tue, 23 Nov 2021 14:09:22 +0530 Subject: [PATCH 3/4] Rename Jaspal_1901010 to Jaspal_1901010_code1 --- Answers/{Jaspal_1901010 => Jaspal_1901010_code1} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename Answers/{Jaspal_1901010 => Jaspal_1901010_code1} (100%) diff --git a/Answers/Jaspal_1901010 b/Answers/Jaspal_1901010_code1 similarity index 100% rename from Answers/Jaspal_1901010 rename to Answers/Jaspal_1901010_code1 From 0f146de010088cb44f2af5f0c3ca54b542ea9a01 Mon Sep 17 00:00:00 2001 From: Jaspalsinghrana <85425607+Jaspalsinghrana@users.noreply.github.com> Date: Tue, 23 Nov 2021 14:15:29 +0530 Subject: [PATCH 4/4] Add files via upload --- Answers/jaspal_output1.JPG | Bin 0 -> 16013 bytes Answers/jaspal_output2.JPG | Bin 0 -> 10381 bytes 2 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 Answers/jaspal_output1.JPG create mode 100644 Answers/jaspal_output2.JPG diff --git a/Answers/jaspal_output1.JPG b/Answers/jaspal_output1.JPG new file mode 100644 index 0000000000000000000000000000000000000000..d32e264b1588cc15fae49c4adf19c17cc9b1bc78 GIT binary patch literal 16013 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 literal 0 HcmV?d00001 diff --git a/Answers/jaspal_output2.JPG b/Answers/jaspal_output2.JPG new file mode 100644 index 0000000000000000000000000000000000000000..0095e07ede999dc44d423010c519af5b715aa4ec GIT binary patch literal 10381 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 Y;lHi6rGVWm&CS_4kq