Чертежник предназначен для построения рисунков на поле, "размер" которого можно задавать. Чертежник имеет перо, которое можно поднимать, опускать и перемещать. При перемещении опущенного пера за ним остается след отрезок от старого положения исполнителя до нового.
|
|||
перемещает Чертежника в точку, в которую можно
попасть из данной, пройдя a
единиц по горизонтали и b
по вертикали;
Как проста эта команда - посмотри! |
|||
начать
сначала
|
|||
В отличие от команды абсолютного смещения: сместиться в точку, в которой указываются абсолютные (относительно начала координат) координаты Чертежника. | |||
|
Пусть требуется переместить Чертежника из точки M с координатами (x1, y1) в точку N(x2, y2) с помощью команды сместиться на вектор. Как найти его координаты? | ||
Если (a,b)
интересующие нас координаты вектора, то, как известно,
|
||
x1+
a =
x2
y1+ b = y2 |
||
откуда, выражая a и b, получим: | ||
a
= x2
- x1
b = y2 - y1 |
||
Теперь ясно, что для нахождения координат искомого вектора необходимо из координат его конца (точка N) вычесть соответствующие координаты его начала (точка M) (x2x1, y2y1). | ||
Например, чтобы переместить Чертежника из точки
(3, 4) в точку (7,1) понадобится вектор с координатами: (7-3, 1-4) = (4,
-3). Соответствующая команда, следовательно, будет иметь вид: сместиться
на вектор(4,-3). |
||
Если у Вас, поначалу, возникнут проблемы при вычислении координат вектора, можно воспользоваться следующим "калькулятором": | ||
(концы вектора можно
премещать с помощью мыши или вводить координаты в соответствующие
поля, завершая ввод нажатием клавиши ENTER.)
|