Вопрос:

210. Черепашке был дан для исполнения следующий алгоритм: for i in range(9): forward(20) right(60) Какая фигура появится на экране в результате его исполнения?

Фотография

Ответ ассистента

### Решение задания 210: Данный алгоритм выполняет цикл 9 раз. В каждой итерации черепашка рисует отрезок длиной 20 и поворачивает на 60 градусов вправо. Полный оборот составляет $360^\circ$. Если черепашка поворачивает на $60^\circ$ каждый раз, то для того, чтобы замкнуть фигуру (вернуться в исходное направление), ей нужно сделать $360 / 60 = 6$ таких поворотов. Поскольку в цикле 9 итераций, черепашка сделает полтора полных круга (1,5 оборота) и нарисует фигуру, напоминающую многоугольник или «звездчатую» фигуру (в данном случае, так как шаги одинаковые, она пройдет по контуру шестиугольника несколько раз). **Ответ:** Правильный шестиугольник (будет обведен 1,5 раза). ### Решение задания 211: Анализ алгоритма: 1. Цикл повторяется 14 раз. 2. Внутри цикла: `forward(30)`, `right(90)`, `forward(40)`, `right(90)`. Это движение описывает рисование прямоугольника со сторонами 30 и 40 единиц. После каждого цикла черепашка возвращается в исходную точку, пройдя по периметру прямоугольника $30 \to 40 \to 30 \to 40$ (так как углы по 90 градусов). Поскольку цикл повторяется 14 раз, черепашка просто 14 раз начертит один и тот же прямоугольник, находясь в одной и той же позиции. Площадь прямоугольника вычисляется по формуле: $S = a \times b$. $S = 30 \times 40 = 1200$. **Ответ:** 1200

Другие решения

Что ещё задавали пользователи