Упр.215 Часть 2 ГДЗ Рабочая тетрадь Босова 6 класс (Информатика)
Какие значения следует присвоит x и y, чтобы получить следующие изображения?
Что будет нарисовано после выполнения Чертёжником алгоритма?
использовать Чертёжник
алг
нач
. поднять перо
. сместиться в точку (1, 1)
. опустить перо
. сместиться в точку (1, 2)
. сместиться в точку (5, 2)
. сместиться в точку (5, 1)
. поднять перо
. сместиться в точку [4, 2)
. опустить перо
. сместиться в точку {4, 5)
. сместиться в точку (3, 5)
. сместиться в точку (2, 4)
. сместиться в точку {2, 2)
кон
Перепишите этот алгоритм, используя везде, где это возможно, команду сместиться на вектор.
использовать Чертёжник
алг
нач
. поднять перо
. сместиться
. опустить перо
. сместиться
. сместиться
. сместиться
. поднять перо
. сместиться
. опустить перо
. сместиться
. сместиться
. сместиться
. сместиться
кон
В программе для Черепашки внешний цикл выполняется $$x$$ раз, а внутренний — $$y$$ раз. Значит, за один внешний цикл строится правильный $$y$$-угольник, а таких фигур рисуется $$x$$.
По рисункам определяем:
- 1-й рисунок: $$x=6$$, $$y=3$$;
- 2-й рисунок: $$x=4$$, $$y=6$$;
- 3-й рисунок: $$x=5$$, $$y=4$$.
Во втором задании по командам видно, что сначала рисуется нижняя горизонтальная линия, затем левая и правая вертикали, а сверху — наклонная и горизонтальная линии. Получается фигура, похожая на домик на основании.
Перепишем алгоритм через команду сместиться на вектор. Если переход задан как сместиться в точку, то его можно оставить без изменения, а последовательные перемещения заменить векторами:
использовать Чертёжник
алг
нач
поднять перо
сместиться в точку (1, 1)
опустить перо
сместиться на вектор (0, 1)
сместиться на вектор (4, 0)
сместиться на вектор (0, -1)
поднять перо
сместиться в точку (4, 2)
опустить перо
сместиться на вектор (0, 3)
сместиться на вектор (-1, 0)
сместиться на вектор (-1, -1)
сместиться на вектор (0, -2)
кон
Ответ
1) $$x=6,\ y=3$$; $$x=4,\ y=6$$; $$x=5,\ y=4$$.
2) Будет нарисована фигура, изображённая на рисунке: основание и верхняя часть в виде домика.