|
|
|
§ 18. Управление исполнителем Чертёжник Пример алгоритма управления ЧертёжникомИзобразим с помощью Чертёжника треугольник, положение вершин которого на координатной плоскости определяется парами чисел (1, 1), (3, 5), (5, 2) (рис. 66).
Так как в начале работы перо Чертёжника всегда поднято, то для рисования треугольника с заданными координатами достаточно выполнить следующую последовательность команд: сместиться в точку (1, 1)
Предложите другие варианты выполнения этого задания. При этом число команд не должно превышать пяти (есть пять других вариантов). А теперь составим такой алгоритм управления Чертёжником, чтобы с его помощью в произвольном месте координатной плоскости можно было нарисовать прямоугольник со сторонами, параллельными координатным осям, длины которых равны 2 и 4 единицам. Зафиксируем одну из вершин прямоугольника в точке (1, 1). Нужный рисунок на координатной плоскости может выглядеть, как показано на рис. 67.
Предложите другой вариант рисунка, удовлетворяющий заданным условиям: одна из вершин прямоугольника расположена в точке (1, 1), а длины его сторон равны 2 и 4 единицам. (Существуют ещё семь вариантов.) Можно определить координаты каждой из вершин этого прямоугольника и для его изображения составить следующую программу: сместиться в точку (1, 1)
|
|
|