1-11 класс
  • 1-11 класс
  • 1 класс
  • 2 класс
  • 3 класс
  • 4 класс
  • 5 класс
  • 6 класс
  • 7 класс
  • 8 класс
  • 9 класс
  • 10 класс
  • 11 класс
Выберите класс
Предметы
Босова 7-9 класс (Сборник упр-й)
Упр.2.158 ГДЗ Сборник упражнений Босова 7-9 класс (Информатика)
Босова, Аквилянов
8 класс
Автор
Босова, Аквилянов

Упр.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) Алгоритмы для фигур а), б), в) записаны выше.



Общая оценка
3.8 / 5
Другие учебники
Другие предметы