Порядок выполнения операций в логических выражениях

В бесскобочных логических выражениях операции выполня­ются слева направо в соответствии с их приоритетом:

1.!

2. &&

3. ||

4. Отношения.

Поскольку отношения имеют самый низкий приоритет, то их необходимо заключать в круглые скобки.

Пример. В ычислить логическое выражение:

(-3≥5) (7<9) (0≤3)

Запись на языке С++ имеет вид:

(-3>= 5) ||! (7 <9) && (0 <= 3)

1 6 4 2 5 3

Внизу под операциями указан порядок их выполнения.

Результаты:

1) -3>= 5=>F; 2) 7 <9 => Т; 3) 0 <= 3 => Т;

4)!(T) -> F; 5) F && T=>F; 6) F || F => F.

Ответ: FALSE (ноль).


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: