1. Главная
  2. Библиотека
  3. Программирование
  4. Исполнитель Черепаха перемещается на экране компьютера, оставляя след в виде линии. В начальный момент Черепаха находится...

Исполнитель Черепаха перемещается на экране компьютера, оставляя след в виде линии. В начальный момент Черепаха находится в начале координат, её голова направлена вдоль положительного направления оси ординат. Черепахе был дан для исполнения следующий

«Исполнитель Черепаха перемещается на экране компьютера, оставляя след в виде линии. В начальный момент Черепаха находится в начале координат, её голова направлена вдоль положительного направления оси ординат. Черепахе был дан для исполнения следующий»
  • Программирование

Условие:

Исполнитель Черепаха перемещается на экране компьютера, оставляя след в виде линии. В каждый конкретный момент известно положение исполнителя и направление его движения. У исполнителя существует три команды:
вперед(n) (где \( \mathbf{n} \) - целое число), вызывающая передвижение Черепашки на \( \mathbf{n} \) шагов в направлении движения; вправо(m) (где \( \mathbf{m} \) - целое число), вызывающая изменение направления движения на \( \mathbf{m} \) градусов по часовой стрелке.
опустить хвост - при перемещении Черепаха будет чертить линию.
Запись повтори \( \mathbf{k} \) [команда1 команда2 команда3] означает, что последовательность команд в скобках повторится \( k \) раз.
В начальный момент Черепаха находится в начале координат, её голова направлена вдоль положительного направления оси ординат, хвост опущен.

Черепахе был дан для исполнения следующий алгоритм, который строит многоугольник: повтори 15 [вперед(5) вправо(135)]

Наберите и выполните этот алгоритм в среде исполнителя «Черепаха» программы Кумир и определите количество вершин у звезды.

Ответ: \( \qquad \)

Решение:

Давайте разберем алгоритм, который был дан Черепахе, и выясним, сколько вершин у получившейся фигуры. 1. **Начальные условия**: - Черепаха начинает в начале координат (0, 0). - Направление движения изначально вверх (вдоль положительного направления оси Y). - Хвост опущен, т.е. Черепаха будет оставлять след. 2. **Анализ команды**: - Команда: `повтори 15 [вперед(5) вправо(135)]` - Это означает, что последовательность команд внутри квадратных скобок будет выполнена 15 раз. ...

Не нашел нужную задачу?

Воспользуйся поиском

Выбери предмет