#include <graphics.h>
#include <stdlib.h>
#include <stdio.h>
#include <conio.h>
#include<math.h>
void main() {
int gm;
int gd=DETECT;
int x1,x2,x3,y1,y2,y3,nx1,nx2,nx3,ny1,ny2,ny3,c;
int sx,sy,xt,yt,r;
float t;
initgraph(&gd,&gm,"c:\tc\bg:");
printf("Program for basic transformations");
printf("\nEnter the points of triangle");
setcolor(1);
scanf("%d%d%d%d%d%d",&x1,&y1,&x2,&y2,&x3,&y3);
line(x1,y1,x2,y2);
line(x2,y2,x3,y3);
line(x3,y3,x1,y1);
getch();
printf("\n1.Translation\n2.Rotation\n3.Scaling\n4.exit");
printf("Enter your choice:");
scanf("%d",&c);
switch(c) {
case 1:
printf("\n Enter the translation factor");
scanf("%d%d",&xt,&yt);
nx1=x1+xt;
ny1=y1+yt;
nx2=x2+xt;
ny2=y2+yt;
nx3=x3+xt;
ny3=y3+yt;
line(nx1,ny1,nx2,ny2);
line(nx2,ny2,nx3,ny3);
line(nx3,ny3,nx1,ny1);
getch();
case 2:
printf("\n Enter the angle of rotation");
scanf("%d",&r);
t=3.14*r/180;
nx1=abs(x1*cos(t)-y1*sin(t));
ny1=abs(x1*sin(t)+y1*cos(t));
nx2=abs(x2*cos(t)-y2*sin(t));
ny2=abs(x2*sin(t)+y2*cos(t));
nx3=abs(x3*cos(t)-y3*sin(t));
ny3=abs(x3*sin(t)+y3*cos(t));
line(nx1,ny1,nx2,ny2);
line(nx2,ny2,nx3,ny3);
line(nx3,ny3,nx1,ny1);
getch();
case 3:
printf("\n Enter the scaling factor");
scanf("%d%d",&sx,&sy);
nx1=x1*sx;
ny1=y2*sy;
nx2=x2*sx;
ny2=y2*sy;
nx3=x3*sx;
ny3=y3*sy;
line(nx1,ny1,nx2,ny2);
line(nx2,ny2,nx3,ny3);
line(nx3,ny3,nx1,ny1);
getch();
case 4:
break;
default:
printf("Enter the correct choice"); }
closegraph();
}
I2luY2x1ZGUgPGdyYXBoaWNzLmg+CiNpbmNsdWRlIDxzdGRsaWIuaD4KI2luY2x1ZGUgPHN0ZGlvLmg+CiNpbmNsdWRlIDxjb25pby5oPgojaW5jbHVkZTxtYXRoLmg+CnZvaWQgbWFpbigpIHsKaW50IGdtOwppbnQgZ2Q9REVURUNUOwppbnQgeDEseDIseDMseTEseTIseTMsbngxLG54MixueDMsbnkxLG55MixueTMsYzsKaW50IHN4LHN5LHh0LHl0LHI7CmZsb2F0IHQ7CmluaXRncmFwaCgmZ2QsJmdtLCJjOlx0Y1xiZzoiKTsKcHJpbnRmKCJQcm9ncmFtIGZvciBiYXNpYyB0cmFuc2Zvcm1hdGlvbnMiKTsKcHJpbnRmKCJcbkVudGVyIHRoZSBwb2ludHMgb2YgdHJpYW5nbGUiKTsKc2V0Y29sb3IoMSk7CnNjYW5mKCIlZCVkJWQlZCVkJWQiLCZ4MSwmeTEsJngyLCZ5MiwmeDMsJnkzKTsKbGluZSh4MSx5MSx4Mix5Mik7CmxpbmUoeDIseTIseDMseTMpOwpsaW5lKHgzLHkzLHgxLHkxKTsKZ2V0Y2goKTsKcHJpbnRmKCJcbjEuVHJhbnNsYXRpb25cbjIuUm90YXRpb25cbjMuU2NhbGluZ1xuNC5leGl0Iik7CnByaW50ZigiRW50ZXIgeW91ciBjaG9pY2U6Iik7CnNjYW5mKCIlZCIsJmMpOwpzd2l0Y2goYykgewpjYXNlIDE6CnByaW50ZigiXG4gRW50ZXIgdGhlIHRyYW5zbGF0aW9uIGZhY3RvciIpOwpzY2FuZigiJWQlZCIsJnh0LCZ5dCk7CgkgICAgbngxPXgxK3h0OwoJICAgIG55MT15MSt5dDsKCSAgICBueDI9eDIreHQ7CgkgICAgbnkyPXkyK3l0OwoJICAgIG54Mz14Myt4dDsKCSAgICBueTM9eTMreXQ7CmxpbmUobngxLG55MSxueDIsbnkyKTsKbGluZShueDIsbnkyLG54MyxueTMpOwpsaW5lKG54MyxueTMsbngxLG55MSk7CmdldGNoKCk7CmNhc2UgMjoKcHJpbnRmKCJcbiBFbnRlciB0aGUgYW5nbGUgb2Ygcm90YXRpb24iKTsKc2NhbmYoIiVkIiwmcik7CgkgICAgdD0zLjE0KnIvMTgwOwoJICAgIG54MT1hYnMoeDEqY29zKHQpLXkxKnNpbih0KSk7CgkgICAgbnkxPWFicyh4MSpzaW4odCkreTEqY29zKHQpKTsKCSAgICBueDI9YWJzKHgyKmNvcyh0KS15MipzaW4odCkpOwoJICAgIG55Mj1hYnMoeDIqc2luKHQpK3kyKmNvcyh0KSk7CgkgICAgbngzPWFicyh4Mypjb3ModCkteTMqc2luKHQpKTsKCSAgICBueTM9YWJzKHgzKnNpbih0KSt5Mypjb3ModCkpOwpsaW5lKG54MSxueTEsbngyLG55Mik7CmxpbmUobngyLG55MixueDMsbnkzKTsKbGluZShueDMsbnkzLG54MSxueTEpOwpnZXRjaCgpOwpjYXNlIDM6CnByaW50ZigiXG4gRW50ZXIgdGhlIHNjYWxpbmcgZmFjdG9yIik7CnNjYW5mKCIlZCVkIiwmc3gsJnN5KTsKCSAgICBueDE9eDEqc3g7CiAgICAgICAgICAgIG55MT15MipzeTsKICAgICAgICAgICAgbngyPXgyKnN4OwogICAgICAgICAgICBueTI9eTIqc3k7CiAgICAgICAgICAgIG54Mz14MypzeDsKICAgICAgICAgICAgbnkzPXkzKnN5OwpsaW5lKG54MSxueTEsbngyLG55Mik7CmxpbmUobngyLG55MixueDMsbnkzKTsKbGluZShueDMsbnkzLG54MSxueTEpOwpnZXRjaCgpOwpjYXNlIDQ6CmJyZWFrOwpkZWZhdWx0OgpwcmludGYoIkVudGVyIHRoZSBjb3JyZWN0IGNob2ljZSIpOyB9CmNsb3NlZ3JhcGgoKTsKfQo=
Main.java:1: error: illegal character: '#'
#include <graphics.h>
^
Main.java:1: error: class, interface, or enum expected
#include <graphics.h>
^
Main.java:2: error: illegal character: '#'
#include <stdlib.h>
^
Main.java:3: error: illegal character: '#'
#include <stdio.h>
^
Main.java:4: error: illegal character: '#'
#include <conio.h>
^
Main.java:5: error: illegal character: '#'
#include<math.h>
^
Main.java:8: error: class, interface, or enum expected
int gd=DETECT;
^
Main.java:9: error: class, interface, or enum expected
int x1,x2,x3,y1,y2,y3,nx1,nx2,nx3,ny1,ny2,ny3,c;
^
Main.java:10: error: class, interface, or enum expected
int sx,sy,xt,yt,r;
^
Main.java:11: error: class, interface, or enum expected
float t;
^
Main.java:12: error: class, interface, or enum expected
initgraph(&gd,&gm,"c:\tc\bg:");
^
Main.java:13: error: class, interface, or enum expected
printf("Program for basic transformations");
^
Main.java:14: error: class, interface, or enum expected
printf("\nEnter the points of triangle");
^
Main.java:15: error: class, interface, or enum expected
setcolor(1);
^
Main.java:16: error: class, interface, or enum expected
scanf("%d%d%d%d%d%d",&x1,&y1,&x2,&y2,&x3,&y3);
^
Main.java:17: error: class, interface, or enum expected
line(x1,y1,x2,y2);
^
Main.java:18: error: class, interface, or enum expected
line(x2,y2,x3,y3);
^
Main.java:19: error: class, interface, or enum expected
line(x3,y3,x1,y1);
^
Main.java:20: error: class, interface, or enum expected
getch();
^
Main.java:21: error: class, interface, or enum expected
printf("\n1.Translation\n2.Rotation\n3.Scaling\n4.exit");
^
Main.java:22: error: class, interface, or enum expected
printf("Enter your choice:");
^
Main.java:23: error: class, interface, or enum expected
scanf("%d",&c);
^
Main.java:24: error: class, interface, or enum expected
switch(c) {
^
Main.java:27: error: class, interface, or enum expected
scanf("%d%d",&xt,&yt);
^
Main.java:28: error: class, interface, or enum expected
nx1=x1+xt;
^
Main.java:29: error: class, interface, or enum expected
ny1=y1+yt;
^
Main.java:30: error: class, interface, or enum expected
nx2=x2+xt;
^
Main.java:31: error: class, interface, or enum expected
ny2=y2+yt;
^
Main.java:32: error: class, interface, or enum expected
nx3=x3+xt;
^
Main.java:33: error: class, interface, or enum expected
ny3=y3+yt;
^
Main.java:34: error: class, interface, or enum expected
line(nx1,ny1,nx2,ny2);
^
Main.java:35: error: class, interface, or enum expected
line(nx2,ny2,nx3,ny3);
^
Main.java:36: error: class, interface, or enum expected
line(nx3,ny3,nx1,ny1);
^
Main.java:37: error: class, interface, or enum expected
getch();
^
Main.java:38: error: class, interface, or enum expected
case 2:
^
Main.java:40: error: class, interface, or enum expected
scanf("%d",&r);
^
Main.java:41: error: class, interface, or enum expected
t=3.14*r/180;
^
Main.java:42: error: class, interface, or enum expected
nx1=abs(x1*cos(t)-y1*sin(t));
^
Main.java:43: error: class, interface, or enum expected
ny1=abs(x1*sin(t)+y1*cos(t));
^
Main.java:44: error: class, interface, or enum expected
nx2=abs(x2*cos(t)-y2*sin(t));
^
Main.java:45: error: class, interface, or enum expected
ny2=abs(x2*sin(t)+y2*cos(t));
^
Main.java:46: error: class, interface, or enum expected
nx3=abs(x3*cos(t)-y3*sin(t));
^
Main.java:47: error: class, interface, or enum expected
ny3=abs(x3*sin(t)+y3*cos(t));
^
Main.java:48: error: class, interface, or enum expected
line(nx1,ny1,nx2,ny2);
^
Main.java:49: error: class, interface, or enum expected
line(nx2,ny2,nx3,ny3);
^
Main.java:50: error: class, interface, or enum expected
line(nx3,ny3,nx1,ny1);
^
Main.java:51: error: class, interface, or enum expected
getch();
^
Main.java:52: error: class, interface, or enum expected
case 3:
^
Main.java:54: error: class, interface, or enum expected
scanf("%d%d",&sx,&sy);
^
Main.java:55: error: class, interface, or enum expected
nx1=x1*sx;
^
Main.java:56: error: class, interface, or enum expected
ny1=y2*sy;
^
Main.java:57: error: class, interface, or enum expected
nx2=x2*sx;
^
Main.java:58: error: class, interface, or enum expected
ny2=y2*sy;
^
Main.java:59: error: class, interface, or enum expected
nx3=x3*sx;
^
Main.java:60: error: class, interface, or enum expected
ny3=y3*sy;
^
Main.java:61: error: class, interface, or enum expected
line(nx1,ny1,nx2,ny2);
^
Main.java:62: error: class, interface, or enum expected
line(nx2,ny2,nx3,ny3);
^
Main.java:63: error: class, interface, or enum expected
line(nx3,ny3,nx1,ny1);
^
Main.java:64: error: class, interface, or enum expected
getch();
^
Main.java:65: error: class, interface, or enum expected
case 4:
^
Main.java:67: error: class, interface, or enum expected
default:
^
Main.java:68: error: class, interface, or enum expected
printf("Enter the correct choice"); }
^
Main.java:70: error: class, interface, or enum expected
}
^
63 errors