Похожие презентации:
Условный оператор
1. Условный оператор
Представляет:Елизавета Тульчинская
и Татьяна Кравченко
2.
3.
4. Когда применяется условный оператор?
• Условные операторы применяются для разработки программ,которые учитывают разные условия и на их основе выполняют
определённые действия.
• Некоторые задачи, для которых используется условный
оператор:
• Принятие решений. Условные операторы позволяют программе
выбирать между различными путями выполнения. Например,
отправить пользователю письмо на почту или сообщение в
мессенджере.
• Контроль потока выполнения. Условные операторы управляют
тем, какие части кода будут выполнены, а какие проигнорированы.
• Оптимизация кода. Позволяют избегать выполнения ненужных
операций, что улучшает производительность.
• Обработка ошибок. Условные операторы помогают обнаруживать
и реагировать на ошибки или нестандартные ситуации.
5. Как работает условный оператор?
Условный оператор работает на основе булевой логики. Онпозволяет выполнять разные блоки команд в зависимости от
правдивости условия.
При выполнении условного оператора с одной ветвью (if
<условие> then <команды> end) вычисляется условие . Если оно
истинно, то выполняются команды до ключевого слова end, в
противном случае выполнение программы продолжается со
следующей за условным оператором команды.
При выполнении условного оператора с двумя ветвями (if
<условие> then <команды1> else <команды2> end) при истинности
условия выполняются команды после ключевого слова then, при
ложности — команды после ключевого слова else.
• При необходимости проверить последовательно несколько
условий возможно каскадирование условных операторов. В этом
случае условия будут проверяться последовательно, и как только
встретится истинное, будет выполнен соответствующий набор команд
и исполнение перейдёт к команде, следующей за условным
оператором. Если ни одно из условий не окажется истинным,
6.
7.
8.
9.
10.
11. Вопросы:
• Что такое условный оператор?• Как он работает?
• Что такое неправильная форма?
• Что такое составной оператор?
• Что значит вложенный условный оператор?
Программирование