Содержание
- 2. Что такое условный оператор Рассмотрим новую задачу для Робота. Надо посадить цветы во всех клетках вдоль
- 3. задача z5-3.maz Для решения этой задачи нам надо научить Робота выполнять разные действия в зависимости от
- 4. Словами это можно сформулировать так: если есть проход (условие есть проход выполняется), то выполни одну группу
- 5. Решение задачи:
- 6. Таким образом, мы определили два варианта действий Робота - первый работает тогда, когда обнаружен проход, а
- 7. Правила использования условного оператора Условный оператор состоит из двух частей; первая часть начинается ключевым словом если
- 8. Вторая часть (блок-иначе) начинается со слова иначе или else (от английского “иначе”) и выполняется в том
- 9. Блок-иначе может отсутствовать, если он не нужен; в этом случае мы говорим, что условный оператор записан
- 10. Сокращенная форма Немного изменим задачу – пусть теперь Роботу надо обрабатывать только по 1 клетке в
- 11. Таким образом, в блоке-иначе не осталось ни одной команды – если прохода нет, ничего делать не
- 12. Сложные условия Элективный курс «Алгоритмы и исполнители» 8 класс
- 13. Рассмотрим еще одну задачу для Робота: Ему нужно пройти через коридор с проходами и придти на
- 14. Мы замечаем, что внутри коридора нет такой клетки, у которой слева и справа – свободные клетки.
- 15. Значит, Роботу надо остановиться, когда слева и справа – свободно, это означает конец коридора.
- 16. Теперь можно сформулировать алгоритм прохода через весь коридор на русском языке – иди вперед, пока слева
- 17. Сложное условие В этом словесном алгоритмах мы объединяли логические команды Робота с помощью операции ИЛИ, получив
- 18. То же самое можно делать и в программе:
- 19. Сложные условия Сложное условие – это условие, состоящее из простых условий и логических операций: НЕ отрицание
- 20. Правила использования сложных условий Простейшими условиями являются логические команды исполнителей (например, слева_стена) и логические отношения между
- 21. В условии “равно” ставится два знака равенства; чтобы не запутаться, надо запомнить, что если переменная изменяется
- 22. Сложные условия составляются из нескольких простых; простые условия объединяются с помощью логических операций. Операция "И" требует
- 23. Операция "ИЛИ" обозначается требует выполнения хотя бы одного из двух условий (или обоих вместе), например: вверху_стена
- 24. Иногда удобно использовать логическую операцию “НЕ”, которая отрицает значение логического выражения, например условия a = a)
- 25. Устанавливается такой приоритет (старшинство) логических отношений и операций: 1) сначала выполняются операции в скобках, затем ...
- 26. Для изменения порядка выполнения операций используются скобки. Правила использования сложных условий
- 28. Скачать презентацию