1. Исполнитель Робот действует в следующей обстановке:

Для Робота составлена следующая программа:

Цикл «пока» выполняется, пока условие истинно, иначе происходит переход к следующей команде программы. Если Робот начинает движение в сторону находящейся рядом с ним стены, то он разрушается и программа останавливается.

Сколько из девяти клеток соответствует требованию, что, выполнив предложенную программу, Робот уцелеет и останется в той же клетке, с которой он начал движение?

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

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

Конечное расположение Робота может быть произвольным.

1) Опишите укрупнёнными шагами план действий Робота по решению поставленной задачи:

2) Введите и отладьте программу, соответствующую составленному вами плану, в среде программирования КуМир.

Всего ответов: 1

Другие вопросы по Информатике

Знаешь правильный ответ?
1. Исполнитель Робот действует в следующей обстановке: Для Робота составлена следующая программа: Ци...

Вопросы по предметам