Вопрос задан 12.11.2026 в 14:08. Предмет Информатика. Спрашивает Коробейников Артур.

1. Графический исполнитель стоит в левом верхнем углу поля. Направление — произвольное. Что будет изображено на экране после выполнения графическим исполнителем следующего алгоритма (опишите все возможные варианты):

если впереди край то

   поворот

иначе

   прыжок

   прыжок

конец ветвления

пока впереди не край

   шаг

конец цикла

2. Напишите для графического исполнителя алгоритм, который чертит вдоль границ поля пунктирную рамку (размеры поля – произвольные). Расстояние между пунктирами – 1 шаг, длина пунктира – 1 шаг. Исходное положение исполнителя – произвольное.

Перейти к ответам

Ответы на вопрос

Отвечает Янышина Лена.

1. Предположим, что команда «поворот» поворачивает исполнителя на \(90°\) по часовой стрелке, а «прыжок» не оставляет следа.

  • Если исполнитель смотрит вправо, он сделает два прыжка вправо, затем проведёт горизонтальную линию до правой границы.
  • Если смотрит вниз, он сделает два прыжка вниз, затем проведёт вертикальную линию до нижней границы.
  • Если смотрит вверх, перед ним край. Он повернёт вправо и проведёт линию по верхней границе до правого края.
  • Если смотрит влево, перед ним край. После поворота он будет смотреть вверх, где тоже край, поэтому линия не появится.

2. Сначала нужно прыжками попасть в угол поля, затем обойти все четыре стороны. Один шаг рисует пунктир, один прыжок оставляет промежуток.

Алгоритм:
пока впереди не край
прыжок
конец цикла
поворот
пока впереди не край
прыжок
конец цикла
повторить \(4\) раза
пока впереди не край
шаг
если впереди не край то прыжок
конец ветвления
конец цикла
поворот
конец цикла

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос