Исполнитель Чертёжник действует на координатной плоскости. У него есть перо, которое может быть поднято или опущено. При поднятом пере Чертёжник просто перемещается по плоскости; при опущенном — оставляет след в виде линии. Исполнитель может выполнять команды:
1) сместиться в точку (а, b), перемещающую Чертёжника из точки с координатами (х, у) в точку с координатами (а, b);
2) сместиться на вектор (а, b), перемещающий Чертёжника из точки с координатами (х, у) в точку с координатами (x+а, у+b).
Определите, что будет нарисовано после выполнения Чертёжником программы:
а) поднять перо
сместиться в точку (3, 1)
опустить перо
сместиться на вектор (2, 0)
сместиться на вектор (1,1)
сместиться на вектор (—4, 0)
сместиться в точку (3,1)
поднять перо
сместиться на вектор (1,1)
опустить перо
сместиться на вектор (0, 3)
сместиться на вектор (1, -2)
сместиться на вектор (-1, -1)
б) Напишите для Чертёжника программу рисования следующей картинки:
поднять перо
сместиться в точку (3, 2)
опустить перо
сместиться на вектор
сместиться на вектор
сместиться на вектор
сместиться на вектор
сместиться на вектор
сместиться на вектор
сместиться на вектор
в)
Чертёжнику был дан для исполнения следующий алго-
ритм:
нц 3 раз
сместиться на вектор (0, -1)
сместиться на вектор (-2, 0)
сместиться на вектор (2, —1)
кц
Какую команду надо выполнить Чертёжнику, чтобы вернуться в исходную точку, из которой он начал движение?