Статья Автор: Лебедев Дмитрий Алексеевич

Черепашка - bobik. Часть 1.1 Минимальный набор

Вначале реализуем автоматизацию графического диктанта вдоль сторон клеток на "клетчатой бумаги" 
Для этого достато иметь возможность вылонять следующие команды:
  • U - выполнить команду up()
  • D - выполнить команду down()
  • R - выполнить команду right(90)
  • L - выполнить команду left(90)
  • Fn - выполнить команду forward(n*m) ,
    где n - количество клеток передвижения, m - "условный" размер клетки в пикселях 
Для упрощения кодирования, улучшения комфортности и рефлексии предлагается написать небольшую "надстройку"
Ниже представлено решение выбранного набора команд.

 

Подпрограмма bobik использует инициализацию параметров по умолчанию, поэтому может вызываться без части параметров.
Ниже предствален блок, в котором доступна подпрограмма bobik в указанной реализации.
Можно попробовать написать свою редакцию программы или попробовать работать с bobik

 
Печать