or альтернативное наименование оператора || (Логическое ИЛИ)

Оператор or служит альтернативным наименованием для оператора || (Логическое ИЛИ).


#include <iostream> // cout, endl
#include <iomanip>  // boolalpha
using namespace std;
int main(){
    bool a[]{true, true, false, false}; // Массив из 4х значений типа bool
    bool b[]{true, false, true, false}; // Массив из 4х значений типа bool
    cout << boolalpha;                  // Для вывода логических значений в виде true и false а не 1 и 0
    for(int i = 0; i < 4; i++){
        cout << a[i] << " or " << b[i] << " = " << (a[i] or b[i]) << endl; // Выводим таблицу истинности для логического И
    }
}
/* Вывод программы:
true or true = true
true or false = true
false or true = true
false or false = false
*/
2023-10-22



Понравилась страница?
Добавить в закладки
Или поделиться!

Связанные темы

not оператор С++ альтернативный "Логическое Не" !
not_eq оператор С++ альтернативный "НЕ РАВНО" !=
operator C++ перегрузка операторов в классе
or альтернативное наименование оператора || (Логическое ИЛИ)
or_eq альтернативное наименование оператора |= (Побитовое ИЛИ)
reinterpret_cast С++ оператор приведения типов
sizeof С++ оператор возвращающий размер переменной или типа данных в байтах
static_assert С++, С++ проверка ошибок на этапе компиляции
static_cast С++ оператор приведения типов
xor C++ оператор альтернативный ^ (побитовому исключающему ИЛИ)
xor_eq C++ альтернатива оператору ^= (Исключающее ИЛИ равно)