Управление исполнителем Чертёжник Знакомимся с Чертёжником
Система команд исполнителя «Чертежник» 1.опустить перо 2.поднять перо 3.сместиться в точку (X, Y) 4.сместиться на вектор (dX, dY) 5.установить цвет (цвет) 6.надпись (ширина, текст)
Опустить перо Команда «опустить перо» переводит чертежника в режим перемещения с рисованием.
Поднять перо Команда «поднять перо» переводит чертежника в режим перемещения без рисования. Если перо уже было поднято, то команда просто игнорируется.
Сместиться в точку (X, Y) Команда «сместиться в точку (x, y)» перемещает перо в точку с координатами (x, y). Не зависимо от предыдущего положения Чертежник окажется в точке с координатами (x, y). Эту команду называют командой абсолютного смещения.
Сместиться на вектор (dX, dY) Команда «сместиться на вектор (dX, dY)» перемещает перо на dX вправо и dY вверх. Если текущие координаты были (x, y), то новое положение будет (x+dX, y+dY). Т.е. координаты отсчитываются не от начала координат, а относительно текущего положение пера. Эту команду называют командой относительного смещения.
Установить цвет (цвет) Команда «установить цвет (цвет)» устанавливает цвет пера. Допустимые цвета: «черный», «белый», «красный», «оранжевый», «желтый», «зеленый», «голубой», «синий», «фиолетовый».
Надпись (ширина, текст) Команда «надпись (ширина, текст)» выводит на чертеж текст, начиная от текущей позиции пера. В конце выполнения команды перо находится на правой нижней границе текста (включая отступ после последнего символа). Ширина знакоместа измеряется в условных единицах чертежника. Это ширина буквы вместе с отступом после нее.
Знакомимся с Чертежником При использовании исполнителя Чертежник программа должна начинаться со строчки «использовать Чертежник».
Задача: Составить алгоритм рисования квадрата. После рисования вернуть Чертежника в исходную позицию.
Пример 1 использовать Чертежник алг квадрат1 нач. сместиться в точку(2,1). опустить перо. сместиться в точку(2,4). сместиться в точку(5,4). сместиться в точку(5,1). сместиться в точку(2,1). поднять перо. сместиться в точку(0,0) кон
Пример 2 использовать Чертежник алг квадрат2 нач. сместиться на вектор(2,1). опустить перо. сместиться на вектор(0,3). сместиться на вектор(3,0). сместиться на вектор(0,-3). сместиться на вектор(-3,0). поднять перо. сместиться на вектор(-2,-1) кон
Практическая работа Выполнить задания РТ: 7-10 стр.88
Домашнее задание § 3.2 стр ; РТ: 7-9 стр.90