Исполнитель Робот
Среда исполнителя Робот
Система команд
Исполнитель Робот
Ветвления
Ветвления
Ветвления
6-A
6-B
345.50K
Категория: ПрограммированиеПрограммирование

Знакомство с исполнителем Робот

1. Исполнитель Робот

1
Исполнитель
Робот
Урок 1. Знакомство с
исполнителем Робот

2. Среда исполнителя Робот

2
Среда исполнителя Робот
стена
Робот
База
эту клетку
надо
закрасить
Задача для Робота: закрасить все отмеченные
клетки и придти на Базу.

3. Система команд

3
Система команд
вверх
вправо
вниз
влево
Esc +
закрасить
Esc + пробел
использовать Робот
алг Команды
нач
вверх
влево
закрасить
вправо
вправо
закрасить
вправо
вверх
влево
влево
закрасить
вправо
вправо
кон

4. Исполнитель Робот

4
Исполнитель
Робот
Урок 6. Ветвления

5. Ветвления

5
Ветвления
!
Расстояния и количество проходов неизвестны!

6. Ветвления

6
Ветвления
использовать Робот
алг На Базу
нач
нц пока справа свободно
вправо
кцесли сверху свободно
если сверху свободно
внизто
то
вверх
кон
вверх
Esc + Е
закрасить
закрасить
вниз
вниз
все
все
кц
вниз
кон

7. Ветвления

7
Ветвления
!
Что плохо?
использовать Робот
алг На Базу
нач
закрасить
нц пока справа свободно
вправо
если сверху свободно
то
вверх
закрасить
вниз
иначе
закрасить
все
кц
вниз
кон

8. 6-A

8
6-A
Робот стоит у левой стенки поля. Он должен закрасить все отмеченные
клетки и прийти на базу (в клетку, отмеченную буквой Б).
Длины стенок и число проходов считайте неизвестными. Глубина всех
проходов - 2 клетки.
Используйте цикл «пока».

9. 6-B

9
6-B
Робот стоит у входа в коридор. Он должен закрасить все отмеченные
клетки и прийти на базу (в клетку, отмеченную буквой Б).
Длины стенок и число проходов считайте неизвестными. Глубина всех
проходов - 1 клетка.
Используйте цикл «пока».
English     Русский Правила