23 lines
1.2 KiB
Plaintext
23 lines
1.2 KiB
Plaintext
\b;Упражнение
|
||
\l;Бот\u object\bottr; должен пройти через все \l;синие кресты\u object\waypoint; на земле. Путь, который нужно покрыть, состоит из двух квадратов. Первый из них имеет сторону 15 метров, а второй 25 метров.
|
||
|
||
\image tproc1a 8 8;
|
||
\b;Общий принцип
|
||
Самый эффективный способ заключается в создании функции, которая заставляет бота двигаться по квадрату указанного размера.
|
||
Основная программа становится очень простой:
|
||
\c;
|
||
\c;
|
||
\s; extern void object::Function3( )
|
||
\s; {
|
||
\s; Square(15);
|
||
\s; Square(25);
|
||
\s; }
|
||
\n;
|
||
\b;Полезные инструкции
|
||
\c;\l;for\u cbot\for;\n; зацикливание повторения некоторых инструкций
|
||
\c;\l;move\u cbot\move;\n; для движения бота
|
||
\c;\l;turn\u cbot\turn;\n; для поворота бота
|
||
|
||
\t;См. также
|
||
\l;Программирование\u cbot;, \l;типы\u cbot\type; и \l;категории\u cbot\category;.
|