9. Исполнитель Укладчик работает ** клеточном поле, ** котором он может выкладывать и...

0 голосов
93 просмотров

9. Исполнитель Укладчик работает на клеточном поле, на котором он может выкладывать и убирать плитки двух цветов: красного и синего. К каждой клетке можно обратиться по адресу (x, y), где х – номер столбца, а y – номер строки. Изначально Укладчик располагается в левом нижнем углу поля – в клетке (1, 1).
Какой орнамент получится у Укладчика, если он исполнит программу на поле:
программа
перейти(2,2);
если(плитка синяя) то (
снять плитку;
положить красную плитку;
)
перейти на (3,3)
если (плитка красная)то (
ПЕРЕЙТИ НА (2,4)
)
иначе(
положить красную плитку;
перейти на (4,4):
)
если(плитка красная)то (
снять плитку;
положить синюю плитку;
)


помогитеее! срочно надо!!!


image
image
image
image
image

Информатика (248 баллов) | 93 просмотров
0

в интернете есть это олимпиада

0
0

сейчас гляну

0

то что у тебя второй картинкой идёт- это и есть начальное состояние поля- видишь, оно же там без буквы вариантов, а остальные- варианты ответов, они обозначены буквами

0

ии?

0

ты решишь?

0

я вообще не понимаю

0

в общем, сейчас в экселе нарисую, и по порядку этой программы сделаю, потом сюда выложу

0

хорошо, буду ждать

0

спасибо)

Дан 1 ответ
0 голосов
Правильный ответ

После выполнения этой программы, поле из начального состояния (см. вторую картинку задания) станет как на картинке в моём ответе.
Это соответствует варианту А.

Что делалось по программе:
-переходим на клетку (2,2)
-проверили, синяя ли плитка (и т.к. она не синяя, там вообще нет плитки, то действия в скобках не делаем)
-переходим на клетку (3,3)
-проверили, красная ли там плитка (и т.к. она не красная, там опять не было плитки, то действия в этих скобках не делаем, а делаем то что в скобках "иначе"- то есть кладём красную плитку и переходим на клетку (4,4) )
-проверили, красная ли плитка (и, т.к. она красная, то выполняем действия  скобках- то есть снимаем плитку, и кладём вместо неё синюю плитку).
Вот и всё, в результате получится такое поле.


image
(5.3k баллов)