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