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

Робот стартует из верхнего левого угла поля, завершить работу должен в правом верхнем. Робот должен закрасить один ряд клеток через одну (на рисунке - результат работы робота). Обратите внимание: робот должен корректно завершить свою работу и в комнате с нечетным количеством клеток по ширине, и в комнате с четным количеством клеток. ​

Приложения:

Ответы

Автор ответа: Ziorar
1

Вот программа с целой переменной (попроще):

использовать Робот

цел а=1

алг

нач  

нц

если а>0 то закрасить всё

а:=-а

если справа свободно то вправо иначе выход всё

кц

кон

А вот программа с логической переменной (но, возможно вы ещё не проходили логические переменные). А так то всё то же самое осталось:

использовать Робот

лог а=да

алг

нач  

нц

если а то закрасить всё

а:=не а

если справа свободно то вправо иначе выход всё

кц

кон

Приложения:
Похожие вопросы