Код этой программы можно усовершенствовать. Если обратите внимание, то увидите, что перед рисованием очередной звезды следует группа команд направо 90 вперед x налево 90
.
Посредством этих команд Черепашка перемещается в новую позицию. Из трех команд в группе меняется только x
- параметр команды вперед
. Поэтому, объединив группу команд в подпрограмму (с параметром) переход
, можно сделать код этой программы более совершенным.
очистить домой цветпера 4 толщинапера 3 звезда () переход (100) звезда () переход (130) звезда () переход (180) звезда () подпрограмма звезда () [ пероопусти повтори 5 [вперед 30 налево 72 вперед 30 направо 144] пероподними ] подпрограмма переход (d) [ направо 90 вперед d налево 90 ]