DEV Community

Yasmina14
Yasmina14

Posted on

Relational operators C++

  • Реляционные операторы в 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

Top comments (0)