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

ВОПРОСЫ И ЗАДАНИЯ
Выполни задание, приведенное в разделе «Деятельность, для да
ного рисунка. Жирные линии показывают стены, через которые
мышка не может пройти.
о
о
о о

Ответы

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

Ответ:

использовать Мышка

алг

нач

цел ш,о,г=0,в=0

лог прав=да

нц

выбор

при mod(в,4)=0: ш:=4; о:=2

при mod(в,4)=2: ш:=4; о:=0

иначе ш:=2; о:=1

все

если mod(г,ш)=о то закрасить все

выбор

при прав и справа свободно: г:=г+1; вправо

при не прав и слева свободно: г:=г-1; влево

при в=8: выход

иначе в:=в+1; вниз; прав:=не прав

все

кц

вверх

кон

Объяснение:

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

Ответ:

На бесконечном поле имеется вертикальная стена. Длина стены неизвестна. От верхнего конца стены вправо отходит горизонтальная стена также неизвестной длины. Робот находится в клетке, расположенной слева от нижнего края вертикальной стены.

На рисунке указан один из возможных способов расположения стен и Робота (Робот обозначен буквой «Р»).

Напишите для Робота алгоритм, закрашивающий все клетки, расположенные левее вертикальной стены и выше горизонтальной стены и прилегающие к ним. Робот должен закрасить только клетки, удовлетворяющие данному условию. Например, для приведённого выше рисунка Робот должен закрасить следующие клетки (см. рисунок).

Конечное расположение Робота может быть произвольным. Алгоритм должен решать задачу для произвольного размера поля и любого допустимого расположения стен внутри прямоугольного поля. При исполнении алгоритма Робот не должен разрушиться.

Похожие вопросы
Предмет: Українська мова, автор: mashka201365
Предмет: Алгебра, автор: ananevaalina2017