Реляционные операторы в C++
Операторы отношения в C++ используются для сравнения двух значений или выражений, и на основе этого сравнения возвращается логическое значение (либо true , либо false ) в качестве результата. Обычно false представляется как 0 , а true представляется как любое ненулевое значение (чаще всего 1 ).
Как использовать реляционный оператор?
Все реляционные операторы C++ являются бинарными операторами, которые используются с двумя операндами
Типы реляционных операторов C++
В C++ имеется шесть реляционных операторов, которые поясняются ниже с примерами.
1.
Больше чем ( > )
Оператор больше ( > ) проверяет, больше ли левый операнд правого операнда. Он возвращает true, если условие выполняется, и false в противном случае.
Пример:
29 > 21 // возвращает true
12 > 12 // возвращает false
10 > 57 // возвращает false
2.
Меньше чем ( < )
Оператор «меньше» ( < ) проверяет, меньше ли левый операнд правого операнда. Он возвращает true, если условие выполняется, и false в противном случае.
Пример:
2 < 21 // возвращает true
12 < 12 // возвращает false
12 < 5 // возвращает false
3.
Больше или равно ( >= )
Оператор больше или равно ( >= ) проверяет, больше ли левый операнд или равен ли он правому операнду. Он возвращает true, если условие выполняется, и false в противном случае.
Пример:
29 >= 21 // возвращает true
12 >= 12 // возвращает true
10 >= 58 // возвращает false
4.
Меньше или равно ( <= )
Оператор « меньше или равно» ( <= ) проверяет, является ли левый операнд меньшим или равным правому операнду. Он возвращает true, если условие выполняется, и false в противном случае.
Пример:
2 <= 21 // возвращает true
12 <= 12 // возвращает true
12 <= 5 // возвращает false
5.
Равно ( == )
Оператор равенства ( == ) проверяет, равны ли два значения. Он возвращает true, если значения равны, и false в противном случае.
Пример:
9 == 9 // возвращает true
19 == 12 // возвращает false
6.
Не равно ( != )
Оператор не равно ( != ) проверяет, являются ли два значения неравными. Он возвращает true, если значения различны, и false, если они равны.
Пример:
12 != 21 // возвращает true
12 != 12 // возвращает false