ПРАКТИЧЕСКАЯ РАБОТА № 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 | ||||||||||||||||||||||||||||||||||||
|
|






