На изображении представлен алгоритм или набор инструкций для перемещения некоего объекта. Выглядит это как описание движений для робота или чего-то подобного, которое можно встретить на уроках информатики или робототехники.
Давай разберёмся, какая фигура получится, если следовать этим инструкциям:
1. Инструкция «вперёд (45)» означает движение вперёд на 45 единиц.
2. Инструкция «вправо (60)» означает поворот на 60 градусов вправо от текущего направления.
3. Повторение блока из двух действий («вперёд (45), вправо (60)») два раза создаст угол 120 градусов между двумя одинаковыми отрезками.
4. Следующая инструкция снова «вперёд (45)», то есть движение вперёд на 45 единиц.
5. И последняя инструкция «вправо (120)», это поворот уже на 120 градусов.
Если мы представим это в двухмерном пространстве, то получится, что мы начинаем с точки отправления, двигаемся вперед, поворачиваем на 60 градусов вправо, снова идём вперед на такое же расстояние, делаем ещё один такой же поворот и действие, и в конце делаем поворот на 120 градусов.
Так как выполнено движение вперед на одинаковые расстояния, а углы поворотов составляют 60 и 120 градусов (их сумма 180 градусов), то получившаяся фигура будет равносторонним треугольником.
Каждый раз, когда мы идем вперёд и поворачиваем на 60 градусов, мы фактически создаем угол треугольника, и делая это два раза, мы получаем два угла и две стороны. Финальный поворот на 120 градусов и движение вперёд завершают третью сторону равностороннего треугольника.
ПО распространяется в виде интернет-сервиса, специальные действия по установке ПО на стороне пользователя не требуются
SafeValue must use [property]=binding:
Что за фигура?
На изображении представлен алгоритм или набор инструкций для перемещения некоего объекта. Выглядит это как описание движений для робота или чего-то подобного, которое можно встретить на уроках информатики или робототехники.
Давай разберёмся, какая фигура получится, если следовать этим инструкциям:
1. Инструкция «вперёд (45)» означает движение вперёд на 45 единиц.
2. Инструкция «вправо (60)» означает поворот на 60 градусов вправо от текущего направления.
3. Повторение блока из двух действий («вперёд (45), вправо (60)») два раза создаст угол 120 градусов между двумя одинаковыми отрезками.
4. Следующая инструкция снова «вперёд (45)», то есть движение вперёд на 45 единиц.
5. И последняя инструкция «вправо (120)», это поворот уже на 120 градусов.
Если мы представим это в двухмерном пространстве, то получится, что мы начинаем с точки отправления, двигаемся вперед, поворачиваем на 60 градусов вправо, снова идём вперед на такое же расстояние, делаем ещё один такой же поворот и действие, и в конце делаем поворот на 120 градусов.
Так как выполнено движение вперед на одинаковые расстояния, а углы поворотов составляют 60 и 120 градусов (их сумма 180 градусов), то получившаяся фигура будет равносторонним треугольником.
Каждый раз, когда мы идем вперёд и поворачиваем на 60 градусов, мы фактически создаем угол треугольника, и делая это два раза, мы получаем два угла и две стороны. Финальный поворот на 120 градусов и движение вперёд завершают третью сторону равностороннего треугольника.
Комментарии