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





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

Похожие вопросы
2 года назад
2 года назад
2 года назад
2 года назад
8 лет назад
9 лет назад