Datos, Operadores y Expresiones

5. Expresiones

5.2. Expresiones lógicas

Una expresión lógica o booleana es un conjunto de variables y/o constantes unidas mediante operadores lógicos y operadores relacionales.
Las expresiones lógicas se forman combinando constantes lógicas, variables lógicas y otras expresiones lógicas, utilizando operadores lógicos y relacionales; y su valor siempre es verdadero o falso.
Una expresión lógica solo puede tomar uno de dos valores: verdadero o falso (booleano SOLAMENTE).
Las expresiones lógicas son ampliamente utilizadas en las estructuras selectivas y las estructuras repetitivas.

Expresiones comparativas

El formato general para las comparaciones es:
<Expresión1> operador de relación <Expresión2>

y el resultado será verdadero o falso.

Por Ejemplo:
    int A = 4
    int B = 3
    A > B //da como resultado Verdadero
    (A – 2) < (B – 4) //da como resultado Falso.

Los operadores de relación se pueden aplicar a los tipos de datos estándar: entero, punto flotante, carácter o lógico.

Expresiones lógicas

En las expresiones lógicas se pueden mezclar operadores de relación y lógicos.

Por Ejemplo:
(1 < 5) and (5 < 10)    da como resultado Verdadero.
(5 < 10) or (‘A’ < ‘B’)    da como resultado Verdadero.