Презентация - Робот. Конструкция ветвление

Нажмите для просмотра
Робот. Конструкция ветвление
Распечатать
  • Уникальность: 95%
  • Слайдов: 7
  • Просмотров: 119
  • Скачиваний: 25
  • Размер: 0.27 MB
  • Онлайн: Да
  • Формат: ppt / pptx
В закладки
Оцени!
  Помогли? Поделись!

Слайды и текст этой онлайн презентации

Слайд 1

Робот. Конструкция ветвление, слайд 1
Робот. Конструкция ветвление

Слайд 2

Робот. Конструкция ветвление, слайд 2
Общий вид ветвления (неполная форма): если условие то      серия команд всё

Слайд 3

Робот. Конструкция ветвление, слайд 3
Общий вид ветвления (полная форма): если условие         то      серия команд1        иначе        серия команд2 всё

Слайд 4

Робот. Конструкция ветвление, слайд 4
Создавая циклы с условием для Робота , можно использовать 10 команд проверки условий: – 8 команд вида [слева/справа/снизу/сверху] [стена/свободно] – 2 команды вида клетка [закрашена/чистая]

Слайд 5

Робот. Конструкция ветвление, слайд 5
Пример 1. Робот находится в узком горизонтальном коридоре. Где-то правее робота из коридора есть выход, расположенный сверху или снизу коридора. Доведите робота до выхода из коридора.
Вариант решения: использовать Робот алг Выход из коридора нач  нц пока сверху стена и снизу стена и справа свободновправо       если сверху свободно          то              вверх          иначе                 если снизу свободно                    то                      вниз                 все      все кц кон.Пояснения к решению Цикл с условием для продвижения вправо сдвиг вправо проверка, есть ли выход сверху выход в проход сверху проверка, есть ли выход снизу выход в проход снизу

Слайд 6

Робот. Конструкция ветвление, слайд 6
Пример 2. Робот находится в одной из двух клеток прямоугольного поля размером 1x2. Переведите робота в соседнюю клетку.
Вариант решения: использовать Робот алг Переход в соседнюю клетку нач . если сверху свободно . . то . . . вверх . . иначе . . . если снизу свободно . . . . то . . . . . вниз . . . . иначе . . . . . если справа свободно . . . . . . то . . . . . . . вправо . . . . . . иначе . . . . . . . влево . . . . . все . . . все . все кон.Пояснения к решению проверка, можно ли пройти вверх переход вверх проверка, можно ли пройти вниз переход вниз проверка, можно ли пройти вправо переход вправо переход влево

Слайд 7

Робот. Конструкция ветвление, слайд 7
Задание к уроку: 1. Придумать  задачу для Робота,  в которой целесообразно использовать ветвление. 2. Робот находится в одном из углов квадрата 2x2. Переместите робота в противоположный угол квадрата.
^ Наверх
X

Благодарим за оценку!

Мы будем признательны, если Вы так же поделитесь этой презентацией со своими друзьями и подписчиками.

Закрыть (X)