20 lines
1.6 KiB
Plaintext
20 lines
1.6 KiB
Plaintext
\b;Упражнение
|
||
На пути стоят несколько \l;постов обмена информацией\u object\exchange;. Когда бот подходит на достаточно близкое расстояние к посту, он может прочитать инструкции, которые тот содержит. \l;Посты обмена информацией\u object\exchange; по пути содержат информацию о направлении и расстоянии до следующего поста. И вы не знаете сколько постов обмена встретится вам перед тем, как вы прибудете к цели.
|
||
|
||
\b;Общие принципы
|
||
Повторять всегда:
|
||
o Получить направление на \l;посту обмена\u object\exchange;.
|
||
o Получить расстояние на \l;посту обмена\u object\exchange;.
|
||
o Если нельзя получить никакой информации, остановить программу.
|
||
o Выполнить поворот.
|
||
o Отправиться к следующему посту.
|
||
|
||
\b;Полезные инструкции
|
||
\c;\l;while\u cbot\while;\n; для повтора инструкций
|
||
\c;\l;receive\u cbot\receive;\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;.
|