Предмет: Информатика, автор: diskorddoktor

Помогите очень срочно, плиииз!!!
С объяснением хотелось бы..

Приложения:

Ответы

Автор ответа: nas282002
2

Ответ:

if(left_is_blocked && front_is_clear){

paint( );

}

else { stop( ); }

if (front_is_blocked){

turn_right( );

step( );

}

Объяснение:

В общем робот проверяет два параметра 1) есть ли слева от него стена, 2) нет ли перед ним стены.  Если есть стена слева, но нет спереди - он красит, если есть перед ним стена, то он поворачивает направо и делает шаг на след. клетку, если же ни слева ни перед ним стены нет - он останавливается.

Похожие вопросы