Содержание
- 2. Команда если Команда если имеет две формы – полную и неполную Для неполного ветвления команда если
- 3. Команда если Команда если имеет две формы – полную и неполную Для неполного ветвления команда если
- 4. Пример 1. Робот находится внутри прямоугольника ровно из двух вертикальных клеток, но не известно в какой.
- 5. Пример 2. Робот находится в верхней точке вертикального коридора шириной в одну клетку. Левая стена коридора
- 6. Пример3 Робот стоит в левом конце горизонтального коридора, верхняя стена которого сплошная, а в нижней имеется
- 7. Пример 4 Составить программу, с помощью которой Робот может пройти по коридору от левого нижнего угла
- 8. алг пример_4 нач | нц пока сверху свободно или справа свободно | | если сверху свободно
- 9. Пример 5 Правее Робота – ряд из 10 клеток, некоторые клетки закрашены. Составить алгоритм, в результате
- 10. алг пример_5 нач цел д | нц для д от 1 до 10 | | если
- 11. Пример 6 Робот находится внутри клетки, с трех сторон огороженной стенами. Стены нет лишь с четвертой
- 12. Попробуем решить эту задачу, записав подряд 4 условия вида: если справа свободно то вправо все Для
- 13. Таких вариантов несколько
- 14. Чтобы решение было правильным Алгоритм должен закончиться, как только Робот выйдет из Лабиринта. Другими словами: проверять
- 15. алг пример_6 нач | если справа свободно | | то вправо | | иначе | |
- 16. Команда если проверяет одно условие, дает выбрать один из двух вариантов возможных действий. При выборе из
- 17. Команда выбор Команда выбор, по аналогии с командой если, имеет две формы: полную и сокращенную.
- 18. Решение примера 6 , используя эту команду алг пример_6 нач выбор | · при справа свободно
- 19. Если точно известно, что выход есть, то решение можно записать алг пример_6 нач выбор | ·
- 21. Домашнее задание
- 23. Скачать презентацию