Упр.2.158 ГДЗ Сборник упражнений Босова 7-9 класс (Информатика)
1) Определите, что будет нарисовано на поле после выполнения Чертежником алгоритма.
2) Напишите для Чертежника алгоритм рисования фигуры:
а)
использовать Чертежник
алг
нач
. поднять перо
. сместиться в точку (1,1)
. опустить перо
. нц 3 раз
. . сместиться на вектор (2,0)
. . сместиться на вектор (0,1)
. кц
. поднять перо
. сместиться на вектор (7,0)
кон
б)
использовать Чертежник
алг
нач
. поднять перо
. сместиться в точку (1,1)
. опустить перо
. нц 3 раз
. . опустить перо
. . сместиться на вектор (0,2)
. . сместиться на вектор (2,0)
. . сместиться на вектор (0,-2)
. . сместиться на вектор (-2,0)
. . поднять перо
. . сместиться на вектор (2,2)
. кц
. поднять перо
. сместиться на вектор (7,0)
кон
в)
использовать Чертежник
алг
нач
. поднять перо
. сместиться в точку (1,1)
. опустить перо
. нц 3 раз
. . опустить перо
. . сместиться на вектор (0,2)
. . сместиться на вектор (2,0)
. . сместиться на вектор (0,-2)
. . сместиться на вектор (-2,0)
. . поднять перо
. . сместиться на вектор (1,1)
. кц
. поднять перо
. сместиться на вектор (7,0)
кон
1) После выполнения алгоритма Чертежник последовательно строит два одинаковых узора, расположенных рядом. Каждый узор получается из повторяющегося перемещения по векторам $$(-1,1),\ (-2,-1),\ (2,-1),\ (2,2),\ (2,-1),\ (-2,-1),\ (-2,2),\ (1,2),\ (1,-2),\ (-2,-2),\ (1,-2),\ (1,2),\ (-1,1)$$, поэтому на поле изображены две симметричные звезды, соединённые в середине.
2) Для каждой фигуры записываем алгоритм по клеткам: сначала ставим Чертежника в нужную точку, затем выполняем перемещения, соответствующие сторонам фигуры.
а)
использовать Чертежник
алг
нач
поднять перо
сместиться в точку (1,1)
опустить перо
нц 3 раз
сместиться на вектор (2,0)
сместиться на вектор (0,1)
кц
поднять перо
сместиться на вектор (7,0)
кон
б)
использовать Чертежник
алг
нач
поднять перо
сместиться в точку (1,1)
опустить перо
нц 3 раз
опустить перо
сместиться на вектор (0,2)
сместиться на вектор (2,0)
сместиться на вектор (0,-2)
сместиться на вектор (-2,0)
поднять перо
сместиться на вектор (2,2)
кц
поднять перо
сместиться на вектор (7,0)
кон
в)
использовать Чертежник
алг
нач
поднять перо
сместиться в точку (1,1)
опустить перо
нц 3 раз
опустить перо
сместиться на вектор (0,2)
сместиться на вектор (2,0)
сместиться на вектор (0,-2)
сместиться на вектор (-2,0)
поднять перо
сместиться на вектор (1,1)
кц
поднять перо
сместиться на вектор (7,0)
кон
Ответ
1) На поле будут нарисованы две одинаковые симметричные звезды, соединённые в середине.
2) Алгоритмы для фигур а), б), в) записаны выше.