1. Графический исполнитель стоит в левом верхнем углу поля. Направление — произвольное. Что будет изображено на экране после выполнения графическим исполнителем следующего алгоритма (опишите все возможные варианты):
если впереди край то
поворот
иначе
прыжок
прыжок
конец ветвления
пока впереди не край
шаг
конец цикла
2. Напишите для графического исполнителя алгоритм, который чертит вдоль границ поля пунктирную рамку (размеры поля – произвольные). Расстояние между пунктирами – 1 шаг, длина пунктира – 1 шаг. Исходное положение исполнителя – произвольное.
Ответы на вопрос
1. Предположим, что команда «поворот» поворачивает исполнителя на \(90°\) по часовой стрелке, а «прыжок» не оставляет следа.
- Если исполнитель смотрит вправо, он сделает два прыжка вправо, затем проведёт горизонтальную линию до правой границы.
- Если смотрит вниз, он сделает два прыжка вниз, затем проведёт вертикальную линию до нижней границы.
- Если смотрит вверх, перед ним край. Он повернёт вправо и проведёт линию по верхней границе до правого края.
- Если смотрит влево, перед ним край. После поворота он будет смотреть вверх, где тоже край, поэтому линия не появится.
2. Сначала нужно прыжками попасть в угол поля, затем обойти все четыре стороны. Один шаг рисует пунктир, один прыжок оставляет промежуток.
Алгоритм:
пока впереди не край
прыжок
конец цикла
поворот
пока впереди не край
прыжок
конец цикла
повторить \(4\) раза
пока впереди не край
шаг
если впереди не край то прыжок
конец ветвления
конец цикла
поворот
конец цикла
Похожие вопросы
Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili

