top of page

Исполнитель Чертежник

Среда программирования    

Чертежник предназначен для построения рисунков, чертежей, графиков на бесконечном листе бумаги.

Чертежник имеет перо, которое можно поднимать, опускать и перемещать. При перемещении опущенного пера за ним остается след - отрезок от старого положения до нового. 

среда.PNG
карандан.jpg

Система команд исполнителя

  • опустить перо - переводит Чертежника в режим перемещения с рисованием;

  • поднять перо - переводит Чертежника в режим перемещения без рисования;

  • сместиться в точку(вещ x, вещ y) - перемещает перо в точку с координатами x и y (x и y - произвольные вещественные числа). Дробные значения записываются через точку 

  • сместиться на вектор(вещ dx, вещ dy) - перемещает перо на dx вправо и dy вверх (при отрицательных значениях dx и dy - влево и вниз соответственно);

  • установить цвет(лит S) - устанавливает цвет пера S (допустимые цвета: "черный", "белый", "красный", "желтый", "оранжевый", "зеленый", "голубой", "синий", "фиолетовый";

  • надпись(вещ ширина, лит текст) - выводит на чертеж текст, начиная от текущей позиции пера. В конце выполнения команды перо находится на правой нижней границе текста (включая отступ после последнего символа). Ширина знакоместа измеряется в условных единицах чертежника. Это ширина буквы вместе с отступом после нее. 

Алгоритм работы исполнителя Чертежник в среде программирования Кумир

1.В КуМире большое количество исполнителей, поэтому для начала надо «подключить» нужный: для этого в первой строке вместо «Использовать Робот» вписываем «использовать Чертежник».

2. После начала алгоритма (нач) в следующей строке впишем команды Чертежнику.

Для того, чтобы посмотреть, что получается, нажмем F9 (если хотим, чтобы программа выполнилась полностью), или несколько раз F8 (пошаговое выполнение).

пример.PNG

Рассмотрим пример программы для исполнителя Чертежник в среде программирования Кумир

d3e853851dc3b57c0b332c4b705272ce.jpg

Свободное программное обеспечение:  КуМир

Если у вас возникли трудности с пониманием решения, приведенных здесь задач, спрашивайте в комментариях.

bottom of page