Практическая работа №3
«Основы алгоритмизации. Исполнитель Робот»
Цель работы: Используя графический исполнитель Робот закрепить навык самостоятельного составления алгоритмических структур ветвление и цикл. Закрепить навык создания стартовой обстановки для исполнителя Робот.
Решение задач с помощью алгоритма ветвления:
Общий вид ветвления (полная форма):
если условие
то
серия команд1
иначе
серия команд2
всё
Перед выполнением задание в своей папке создай папку «Практическая №3»
Задание 1.
Перед выполнением задания, самостоятельно создайте две стартовые обстановки по образцу и сохраните их.
Решение задачи с помощью алгоритма цикл с предусловием:
Общий вид:
нц пока условие
серия команд
кц
Задание 2.
Перед выполнение работы создать обстановку для исполнителя Робот и сохранить ее с названием «Пр.3_цикл»
Условие: на бесконечном поле имеются две одинаковые вертикальные стены и одна горизонтальная, соединяющая верхние концы стен. Длины стен неизвестны. Робот находится в одной из клеток расположенных между нижними краями вертикальных стен (расстояние до стен не известно). Напишите для Робота алгоритм, закрашивающий все клетки, расположенные выше горизонтальной стены непосредственно над ней.
Не забудьте сохранить программы!