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





