ПРАКТИЧЕСКАЯ РАБОТА № 3 в ПРОГРАММЕ «КУМИР»

СРЕДА «РОБОТ»

Цель: Научится писать программы с циклом пока и ветвлением если-то-иначе для робота.

Справка

1. Цикл пока создается структурами, например:

нц пока слева свободно

влево

кц

нц пока справа свободно

вправо

кц

нц пока снизу свободно

вниз

кц

нц пока сверху свободно

вверх

кц

2. Ветвление создается структурой если <условие>

то <действие>

иначе <действие>

Условиями могут быть: радиация, температура, стена и положение на поле

-------

Задание № 1 МИННОЕ ПОЛЕ.

1. Создать предлагаемую обстановку. По правой кнопке мыши установить клетку с радиацией равной или большей 50, помечая клетку буквой латинского алфавита. Сохранить как MinPol

2. Дописать программу для робота, который проходя по полю, закрашивает клетки с теми метками, в которых радиация превышает значение 50.


Справка: цикл пока создается структурами

нц пока слева (справа, снизу, сверху) стена

влево (вправо, вниз, вверх)

кц

Задание № 2: ПИТСТОП.

1.  Создать предлагаемую обстановку.

2.  Сохранить как PitStop

3.  Написать часть программы.

3. Дописать программу так, чтобы закрасить клетки, как показано в образце

Задание № 3: ОПАСНОСТЬ.

1.  Создать предлагаемую обстановку (робот в левом верхнем углу, клетка с радиацией – метка «буква», клетка с температурой – метка «цифра»)

2.  Сохранить как Opasnost

3.  Написать часть программы.

3. Дописать программу так, чтобы робот реагировал (смещался) на клетки с радиацией (клетка с буквой) и закрашивал клетки с температурой (клетка с цифрой): а – 1 – b – 2 – с–3

a

1

c

2

3

b