Int Int Int Int Int Int Int: #Include #Include
Int Int Int Int Int Int Int: #Include #Include
Int Int Int Int Int Int Int: #Include #Include
h>
#include <graphics.h>
int main()
{
int x1 = 30, y1 = 50;
int x2 = 80, y2 = 50;
int x3 = 80, y3 = 80;
int x4 = 30, y4 = 80;
int shx, shy, X1, Y1, X2, Y2, X3, Y3, X4, Y4, dy1, dy2;
int gm = DETECT, gd, x, y, n;
initgraph(&gm, &gd, "C:\\TURBOC3\\BGI");
line(x1, y1, x2, y2);
line(x2, y2, x3, y3);
line(x3, y3, x4, y4);
line(x4, y4, x1, y1);
do
{
printf("Enter 1.X-Shearing 2.Y-Shearing 3.Exit : ");
scanf("%d", &n);
if (n == 1)
{
printf("Enter shx : ");
scanf("%d", &shx);
X1 = x1 + shx * y1;
X2 = x2 + shx * y2;
X3 = x3 + shx * y3;
X4 = x3 + shx * y4;
line(X1, y1, X2, y2);
line(X2, y2, X3, y3);
line(X3, y3, X4, y4);
line(X4, y4, X1, y1);
}
else if (n == 2)
{
printf("Enter shy : ");
scanf("%d", ­);
dy1 = y1 + shy * x1;
dy2 = y2 + shy * x2;
Y1 = y1 + shy * x1;
Y2 = y2 + shy * x2;
Y3 = y3 + shy * x3;
Y4 = y3 + shy * x4;
line(x1, Y1, x2, Y2);
line(x2, Y2, x3, Y3);
line(x3, Y3, x4, Y4);
line(x4, Y4, x1, Y1);
}
else
{
printf("Invalid Input");
}
} while (n != 3);
getch();
closegraph();
}
#include <stdio.h>
#include <graphics.h>
int main()
{
int x1 = 160, y1 = 90;
int x2 = 185, y2 = 50;
int x3 = 210, y3 = 90;
int x4 = 190, y4 = 125;
int x5 = 175, y5 = 125;
int shx, shy, X1, Y1, X2, Y2, X3, Y3, X4, Y4,X5,Y5,dy1, dy2,n;
int gm = DETECT, gd;
initgraph(&gm, &gd, "C:\\TURBOC3\\BGI");
line(x1, y1, x2, y2);
line(x2, y2, x3, y3);
line(x3, y3, x4, y4);
line(x4, y4, x5, y5);
line(x5,y5,x1,y1);
do
{
printf("Enter 1.X-Shearing 2.Y-Shearing 3.Exit : ");
scanf("%d", &n);
if (n == 1)
{
printf("Enter shx : ");
scanf("%d", &shx);
X1 = x1 + shx * y1;
X2 = x2 + shx * y2;
X3 = x3 + shx * y3;
X4 = x4 + shx * y4;
X5 = x5 + shx * y5;
line(X1, y1, X2, y2);
line(X2, y2, X3, y3);
line(X3, y3, X4, y4);
line(X4, y4, X5, y5);
line(X5, y5, X1, y1);
}
else if (n == 2)
{
printf("Enter shy : ");
scanf("%d", ­);
Y1 = y1 + shy * x1;
Y2 = y2 + shy * x2;
Y3 = y3 + shy * x3;
Y4 = y4 + shy * x4;
Y5 = y5 + shy * x5;
line(x1, Y1, x2, Y2);
line(x2, Y2, x3, Y3);
line(x3, Y3, x4, Y4);
line(x4, Y4, x5, Y5);
line(x5, Y5, x1, Y1);
}
else
{
printf("Invalid Input");
}
} while (n != 3);
getch();
closegraph();
}
#include <stdio.h>
#include <graphics.h>
int main()
{
int x1 = 150, y1 =75;
int x2 = 182, y2 = 25;
int x3 = 220, y3 = 75;
int shx, shy, X1, Y1, X2, Y2, X3, Y3, X4, Y4,X5,Y5,dy1, dy2,n;
int gm = DETECT, gd;
initgraph(&gm, &gd, "C:\\TURBOC3\\BGI");
line(x1, y1, x2, y2);
line(x2, y2, x3, y3);
line(x3, y3, x1, y1);
do
{
printf("Enter 1.X-Shearing 2.Y-Shearing 3.Exit : ");
scanf("%d", &n);
if (n == 1)
{
printf("Enter shx : ");
scanf("%d", &shx);
X1 = x1 + shx * y1;
X2 = x2 + shx * y2;
X3 = x3 + shx * y3;
;
line(X1, y1, X2, y2);
line(X2, y2, X3, y3);
line(X3, y3, X1, y1);
}
else if (n == 2)
{
printf("Enter shy : ");
scanf("%d", ­);
Y1 = y1 + shy * x1;
Y2 = y2 + shy * x2;
Y3 = y3 + shy * x3;
line(x1, Y1, x2, Y2);
line(x2, Y2, x3, Y3);
line(x3, Y3, x1, Y1);
}
else
{
printf("Invalid Input");
}
} while (n != 3);
getch();
closegraph();
}
}
#include <stdio.h>
#include <graphics.h>
int main() {
int x1 = 100, x2 = 100, x3 = 200, y1 = 100, y2 = 200, y3 = 100;
int gm = DETECT, gd;
int maxX, maxY;
getch();
closegraph();
return 0;
}