Пошаговое руководство по С++

С++ ГЛАВНАЯ Введение в С++ С++ Начать Синтаксис С++ Вывод С++ С++ Комментарии Переменные С++ Пользовательский ввод С++ Типы данных С++ Операторы С++ Строки С++ С++ Математика Логические значения С++ Условия С++ Переключатель С++ C++ пока цикл С++ для цикла С++ Перерыв/Продолжение Массивы С++ Ссылки на С++ Указатели С++

Функции С++

Функции С++ Параметры функции С++ Перегрузка функций C++

Классы С++

С++ ООП Классы/объекты С++ Методы класса С++ Конструкторы С++ Спецификаторы доступа C++ Инкапсуляция С++ Наследование С++ Полиморфизм С++ Файлы С++ Исключения С++

С++ Как

Добавить два числа

Примеры С++

Примеры С++ Компилятор С++ Упражнения по С++ Викторина по С++


Логические выражения С++


Логическое выражение

Логическое выражение — это выражение C++, которое возвращает логическое значение: 1(истина) или 0(ложь).

Вы можете использовать оператор сравнения, например, оператор больше ( >), чтобы узнать, является ли выражение (или переменная) истинным:

Пример

int x = 10;
int y = 9;
cout << (x > y); // returns 1 (true), because 10 is higher than 9

Или еще проще:

Пример

cout << (10 > 9); // returns 1 (true), because 10 is higher than 9

В приведенных ниже примерах мы используем оператор равенства ( ==) для вычисления выражения:

Пример

int x = 10;
cout << (x == 10);  // returns 1 (true), because the value of x is equal to 10

Пример

cout << (10 == 15);  // returns 0 (false), because 10 is not equal to 15

Логические значения являются основой для всех сравнений и условий C++.

Вы узнаете больше об условиях (if...else) в следующей главе.


Упражнения по С++

Проверьте себя с помощью упражнений

Упражнение:

Заполните недостающие части, чтобы напечатать значения 1(для истинного) и 0(для ложного):

 isCodingFun = true;
 isFishTasty = false;
cout << ;
cout << ;