Условные операторы
Использование операторов if, else и else if
Условные операторы
Теперь мы с вами умеем вводить числа и знаем несколько арифметических операций. Сегодня мы рассмотрим кое-что другое: условные операторы.
Условные операторы позволяют выполнять различные действия в зависимости от условий. Они используются, когда вам нужно выполнить код только в определенных ситуациях.
Оператор if
Оператор if используется для выполнения кода, если указанное условие истинно. Вот его общий синтаксис:
Например, если у нас есть переменная a, и мы хотим проверить, больше ли она 100:
Если значение переменной a больше 100, то будет выведено "Больше чем 100".
Оператор else if
Оператор else if позволяет выполнить код, если предыдущее условие ложно, а текущее условие истинно. Это полезно, когда у вас есть несколько условий для проверки.
Пример использования else if:
Если значение переменной a меньше 100, будет выведено "Меньше чем 100".
Оператор else if может быть использован только как последующая проверка после оператора if, то есть в иерархии проверок первой всегда должна быть if и потом несколько else if-ов.
Оператор else
Оператор else выполняется, если все предыдущие условия ложны. Он позволяет обработать все остальные случаи и не требует проверки еще какого-нибудь дополнительного условия.
Пример использования else:
Если значение переменной a не больше и не меньше 100, будет выведено "Равно 100".
Оператор else может быть использован как после оператора if, так и после оператора else if, но в иерархии он должен быть всегда последним.
Логические операторы and и or
Теперь давайте рассмотрим две другие операции, которые называются логическими операторами and (и) и or (или). Эти операторы можно использовать внутри нашего условного оператора if.
Оператор and (и) - &&
Оператор and (и) позволяет проверить, выполняются ли оба условия одновременно. Вот пример:
В этом примере мы проверяем, является ли значение переменной a четным (a % 2 == 0) и больше ли оно 100 (a > 100). Если оба условия истинны, то код внутри if выполняется. Оператор and упрощает выполнение таких проверок, где необходимо, чтобы выполнялись оба условия.