Раз уже мы теперь познакомились с понятием функции, хорошо было бы этот навык закрепить. В наших играх это не предусмотрено, поэтому возвращаемся в Черепашку на десятый уровень. Давайте возьмем до боли знакомую задачу из 5 уровня. Тут особенных проблем нет, кода не слишком много, но давайте все-таки её перепишем, используя функции. Напишем функцию "звезда", сделаем её гибкой, передавая я ей параметр длина. Да, кода не стало меньше, но он стал понятнее - это больше не нагромождение циклов - это ясная структура: вот мы рисуем звезду, а вот невидимую звезду со звездочками на конце. Но что еще более прекрасно, теперь, если захочется усложнить код, это сделать будет легче. Пусть задача будет звучать так - каждая следующая нарисованная звездочка должна быть больше предыдущей. Что делаем? Тут было бы хорошо завести переменную "длина_звезды", сначала она будет равна длине стороны самой маленькой звездочки, мы её будем передавать в функцию "звезда" и увеличивать. Пусть теперь задача звучит так