УПРАВЛЕНИЕ ИСПОЛНИТЕЛЕМ ЧЕРТЁЖНИК
Знакомимся с Чертёжником
Пример алгоритма управления Чертёжником
Использование вспомогательных алгоритмов
Цикл ПОВТОРИТЬ n раз
Ключевые слова
Знакомимся с Чертёжником
Исполнитель Чертёжник предназначен �для построения рисунков на координатной плоскости.
Знакомимся с Чертёжником
Чертёжник имеет перо.
Если перо опущено, то при перемещении остаётся след.
При поднятом пере след не остаётся.
СКИ Чертёжника
!
Абсолютное смещение
СМЕСТИТЬСЯ В ТОЧКУ (а, в)
Команду СМЕСТИТЬСЯ В ТОЧКУ (а, в) называют командой абсолютного смещения.
Назовите координаты точек, в которых находился Чертёжник �до выполнения команды
СМЕСТИТЬСЯ В ТОЧКУ (2, 3)
?
Относительное смещение
СМЕСТИТЬСЯ НА ВЕКТОР (а, в)
Команду СМЕСТИТЬСЯ НА ВЕКТОР (а, в) называют командой относительного смещения.
Назовите координаты точек, в которых находился Чертёжник �до выполнения команды
СМЕСТИТЬСЯ НА ВЕКТОР(2, 3)
?
Пример алгоритма
СМЕСТИТЬСЯ В ТОЧКУ (1, 1)
ОПУСТИТЬ ПЕРО
СМЕСТИТЬСЯ В ТОЧКУ (3, 5)
СМЕСТИТЬСЯ В ТОЧКУ (5, 2)
СМЕСТИТЬСЯ В ТОЧКУ (1, 1)
Построен треугольник, вершины которого находятся в точках с координатами �(1, 1), (3, 5) и (5, 2).
Строим прямоугольник
Команда | Координаты точки |
Начальная точка | (Х, У) |
СМЕСТИТЬСЯ НА ВЕКТОР (0, 2) | (Х, У+2) |
СМЕСТИТЬСЯ НА ВЕКТОР (4, 0) | (Х+4, У+2) |
СМЕСТИТЬСЯ НА ВЕКТОР (0, -2) | (Х+4, У+0) |
СМЕСТИТЬСЯ НА ВЕКТОР (-4, 0) | (Х, У) |
Чертёжник учится
Алгоритм рисования цифры 0
ОПУСТИТЬ ПЕРО
СМЕСТИТЬСЯ НА ВЕКТОР (0, 2)
СМЕСТИТЬСЯ НА ВЕКТОР (1, 0)
СМЕСТИТЬСЯ НА ВЕКТОР (0, -2)
СМЕСТИТЬСЯ НА ВЕКТОР (-1, 0)
ПОДНЯТЬ ПЕРО
СМЕСТИТЬСЯ НА ВЕКТОР (2, 0)
алг ЦИФРА_0
нач
ОПУСТИТЬ ПЕРО
СМЕСТИТЬСЯ НА ВЕКТОР (0, 2)
СМЕСТИТЬСЯ НА ВЕКТОР (1, 0)
СМЕСТИТЬСЯ НА ВЕКТОР (0, -2)
СМЕСТИТЬСЯ НА ВЕКТОР (-1, 0)
ПОДНЯТЬ ПЕРО
СМЕСТИТЬСЯ НА ВЕКТОР (2, 0)
кон
Индекс Красноярска
алг ИНДЕКС КРАСНОЯРСКА
нач
ЦИФРА_6
ЦИФРА_6
ЦИФРА_0
ЦИФРА_0
ЦИФРА_0
ЦИФРА_0
кон
Цикл ПОВТОРИТЬ n РАЗ
использовать Чертёжник
алг ряд ромбов
нач
СМЕСТИТЬСЯ В ТОЧКУ (1, 2)
нц 5 раз
ОПУСТИТЬ ПЕРО
СМЕСТИТЬСЯ НА ВЕКТОР (1, 2)
СМЕСТИТЬСЯ НА ВЕКТОР (1, -2)
СМЕСТИТЬСЯ НА ВЕКТОР (-1, -2)
СМЕСТИТЬСЯ НА ВЕКТОР (-1, 2)
ПОДНЯТЬ ПЕРО
СМЕСТИТЬСЯ НА ВЕКТОР (3, 0)
кц
кон
Самое главное
нц n раз
Самое главное
Команда | Действие |
ПОДНЯТЬ ПЕРО | Чертёжник поднимает перо |
ОПУСТИТЬ ПЕРО | Чертёжник опускает перо |
СМЕСТИТЬСЯ В ТОЧКУ (а, в) | Чертёжник сдвигается в точку с координатами (а, в) |
СМЕСТИТЬСЯ НА ВЕКТОР (а, в) | Чертёжник сдвигается на вектор (а, в) |
Давайте обсудим
?