Урок 6. Логические операторы И / ИЛИ в С++
Для работы с bool-евским типом данных существуют следующие типы операций:
- И (обозначается также * , /\, and , & )
- ИЛИ (обозначается также + , \/ , or , |)
Таблица
a | b | a&b | a|b |
0 | 0 | 0 | 0 |
0 | 1 | 0 | 1 |
1 | 0 | 0 | 1 |
1 | 1 | 1 | 1 |
Пример использования:
bool a=true;
bool b=false;
bool c=a&b; // c=false
bool d=a|b; // d=true
Для оператора if используется в условии
- && — если хотите задать условие «И»
- || — если хотите задать условие «ИЛИ»
Это нужно для того, чтобы в случае выполнения первого условия при операции ИЛИ, второе не проверялось, потому что ответ очевиден.То же самое в случае ложности первого условия при операции И.
Например:
bool a=true;
bool b=false;
bool c;
if (a && b == false) c = true;
if (a || b) c = false;
Основные операции в Java
hydraruzxpnew4af onion
-
Dip
-
r04
-
lordrp
-
-
Павел