Номер §1.1 ПМ 5

ГДЗ по информатике 9 класс, Босова 2023, страница 13

§. ПМ Вложенные циклы Черепахи

Выясним, что получится в результате исполнения Черепахой следующего алгоритма:

нач
  нц 8 раз
    вперед (50)
    нц 3 раза
      вперед (50)
      вправо (120)
    кц
    назад (50)
    вправо (45)
  кц
кон

В этой программе два цикла, один из которых находится внутри другого. Вспомните, как называется такая конструкция.

Решение

Сначала Черепаха находится в центре квадратного окна, смотрит вверх, а её хвост опущен. Поэтому все перемещения оставляют линии.

За один проход внешнего цикла команда вперед () проводит от центра отрезок длиной пикселей. Затем внутренний цикл трижды выполняет пару команд вперед () и вправо (). После трёх поворотов суммарный угол равен , поэтому направление снова становится исходным. Три проведённых отрезка одинаковой длины образуют равносторонний треугольник, и Черепаха возвращается к его начальной вершине.

Команда назад () проводит Черепаху обратно в центр. Команда вправо () поворачивает её к следующему лучу. Таким образом, один проход внешнего цикла создаёт луч с треугольником на конце, а восемь проходов размещают такие элементы вокруг одного центра. Суммарный поворот внешнего цикла равен ; после последнего прохода Черепаха снова окажется в центре и будет смотреть вверх.

Цикл из трёх повторений расположен внутри цикла из восьми повторений. По определению это вложенные циклы: для каждого прохода внешнего цикла внутренний выполняется целиком.

Ответ

Получится восьмилучевой узор из восьми равносторонних треугольников вокруг общего центра. Конструкция называется вложенными циклами.

Помогло?

Нет твоего задания?Сфоткай, и ДЗмэн решит за пару секунд.

Решить по фото