Войти Создать аккаунт

Строки · 33 из 40

Черепашка читает строку

Внук соседки разошёлся: после снежинки Коха он хочет напечатать для окон подъезда ледяные кристаллы — у них ветки растут из веток. Для этого в строке команд нужны скобки: [ — «запомни, где стоишь и куда смотришь», ] — «вернись туда, ничего не рисуя». Ветку рисуют внутри скобок, а после ] черепашка снова на стволе.

Что сделать

Пройдите по строке команд и нарисуйте её черепашкой — со скобками, которые запоминают место и возвращают к нему.

Что приходит

  • t — черепашка: стоит в начале, перо опущено

  • komandy — строка команд

  • shag — длина шага F и f

  • ugol — угол поворота в градусах

Что вернуть

Ничего — функция рисует. Проверка сравнивает нарисованное с рисунком эталона.

Допишите функцию narisovat в редакторе справа. Рисуйте черепашкой t, как turtle дома, — проверка сравнивает нарисованное; возвращать ничего не нужно.

с графикой когда тесты пройдут, ответ вашей функции нарисуется · все задачи с графикой

Пример

narisovat(t, "F[+F]F", 50, 90): шаг 50 вперёд, запомнить место, налево 90 и шаг — ветка влево, вернуться на ствол без линии, ещё шаг вперёд. Выходит буква «Т», лежащая на боку: ствол длиной 100 и ветка из его середины.

Ctrl+Enter — проверить

Обсуждение

Вопросов пока нет.

Войдите, чтобы спросить.