Контрольные задания > Что получится в результате выполнения Чертежником следующего алгоритма:
нач
поднять перо
сместиться на вектор (3, 0)
опустить перо
сместиться на вектор (3, 3)
сместиться на вектор (-3, 3)
сместиться на вектор (-3, -3)
сместиться на вектор (3, -3)
кон
Вопрос:
Что получится в результате выполнения Чертежником следующего алгоритма:
нач
поднять перо
сместиться на вектор (3, 0)
опустить перо
сместиться на вектор (3, 3)
сместиться на вектор (-3, 3)
сместиться на вектор (-3, -3)
сместиться на вектор (3, -3)
кон
Последовательно выполним команды, чтобы понять, какая фигура получится.
1. **Поднять перо:** Чертежник поднимает перо и не рисует.
2. **Сместиться на вектор (3, 0):** Чертежник перемещается вправо на 3 единицы.
3. **Опустить перо:** Чертежник опускает перо и начинает рисовать.
4. **Сместиться на вектор (3, 3):** Чертежник перемещается вправо на 3 единицы и вверх на 3 единицы.
5. **Сместиться на вектор (-3, 3):** Чертежник перемещается влево на 3 единицы и вверх на 3 единицы.
6. **Сместиться на вектор (-3, -3):** Чертежник перемещается влево на 3 единицы и вниз на 3 единицы.
7. **Сместиться на вектор (3, -3):** Чертежник перемещается вправо на 3 единицы и вниз на 3 единицы.
Получается фигура, у которой все стороны равны. Проверим, под прямым ли углом сходятся стороны. Первая сторона - смещение (3, 3), вторая сторона - смещение (-3, 3). Вектора не перпендикулярны, так как
\[3*(-3) + 3*3 = -9+9 = 0\]
Значит, это не квадрат. Остается ромб.
**Ответ:** ромб