Составители:
Тарова И.Н., Терехов Ю.П., Масина О.Н., Скоков А.В.
Вращение треугольника
program wr;
uses CRT,Graph;
var
grDriver:integer;
grMode :integer;
ErrCode :integer;
var
x1,y1,x2,y2,x3,y3,xc,yc,xb,yb,xa,ya:integer;
n,cw:integer;
i:longint;
a,b,c:real;
x0,y0:integer;
alfa,alfa0,g,H,pi,z,gamma:real;
procedure w1(xn,yn:integer;var x,y:integer); {преобразование координат}
begin
x:=round(xn*cos(g)-yn*sin(g));
y:=round(xn*sin(g)+yn*cos(g));
end;
procedure w2;
begin
setcolor(cw);
line(x0+xc,y0-yc,x0+xb,y0-yb);
line(x0+xb,y0-yb,x0+xa,y0-ya);
line(x0+xa,y0-ya,x0+xc,y0-yc);
end;
BEGIN
clrscr;
writeln('введите x0,y0');
readln(x0,y0);
writeln('введите a,b,c,alfa0');
readln(a,b,c,alfa0);
writeln('введите n');
readln(n);
96
Тарова И.Н., Терехов Ю.П., Масина О.Н., Скоков А.В. Вращение треугольника program wr; uses CRT,Graph; var grDriver:integer; grMode :integer; ErrCode :integer; var x1,y1,x2,y2,x3,y3,xc,yc,xb,yb,xa,ya:integer; n,cw:integer; i:longint; a,b,c:real; x0,y0:integer; alfa,alfa0,g,H,pi,z,gamma:real; procedure w1(xn,yn:integer;var x,y:integer); {преобразование координат} begin x:=round(xn*cos(g)-yn*sin(g)); y:=round(xn*sin(g)+yn*cos(g)); end; procedure w2; begin setcolor(cw); line(x0+xc,y0-yc,x0+xb,y0-yb); line(x0+xb,y0-yb,x0+xa,y0-ya); line(x0+xa,y0-ya,x0+xc,y0-yc); end; BEGIN clrscr; writeln('введите x0,y0'); readln(x0,y0); writeln('введите a,b,c,alfa0'); readln(a,b,c,alfa0); writeln('введите n'); readln(n); 96
Страницы
- « первая
- ‹ предыдущая
- …
- 94
- 95
- 96
- 97
- 98
- …
- следующая ›
- последняя »