Expresiones condicionales compuesto en c ++

Video: 3. La estructura condicional simple/compuesta (if) / C++

Los tres operadores lógicos que se pueden utilizar para crear lo que se conoce como expresiones condicionales compuestos en C ++ se muestran en la siguiente tabla.

Video: 28. Programación en C - Condicionales - El operador interrogación '?'

Los operadores lógicos
OperadorSentido
&&AND cierto si la izquierda; y derecho; expresiones de mano son verdad-
de lo contrario falso
||OR- verdadero si la izquierda; o derecha; expresiones mano es cierto-
de lo contrario falso
!NOT- cierto si la expresión de la derecha es lo contrario FALSE-
falso

El programador está pidiendo a dos o más preguntas en una expresión condicional compuesto, como en el siguiente fragmento de código:

// asegurarse de que nArgument está entre 0 y 5Si (0 lt; nArgument && nArgument lt; 5)

La figura muestra cómo tres valores diferentes de nArgument son evaluadas por esta expresión.

Video: 17. Programación en C - Condicionales - La sentencia if

Por cierto, el fragmento

si (m lt; nArgument && nArgument lt; norte)

es la forma normal de la codificación de la expresión “Si nArgument es entre m y n, exclusivo”. Este tipo de prueba no incluye los puntos finales - es decir, esta prueba fallará si nArgument es igual a metro o norte. Utilizar el lt; = operador de comparación si desea incluir los puntos finales.

Artículos Relacionados