Expresión booleana

Una expresión lógica en programación es una construcción del lenguaje de programación que se evalúa como verdadera o falsa.

Operadores

La mayoría de los lenguajes de programación de bajo y alto nivel definen un conjunto de operadores de comparación incorporados que le permiten construir expresiones lógicas "simples". Los más comunes son:

Operación xi Pascal
igual == =
No es igual != <>
Más > >
Menos < <
más o igual >= >=
menor o igual <= <=

Por ejemplo, la expresión lógica "5 > 3" es verdadera, pero "6 != 6" es falsa.

Operaciones

A su vez, las operaciones son posibles en expresiones lógicas, cuyo resultado también es "verdadero" y "falso" (ver operación lógica ). Las expresiones lógicas creadas con estas operaciones y que contienen varias operaciones de comparación se denominan "complejas".

Operación xi Pascal
O ( disyunción ) || o
Y ( conjunción ) && y
Negación ! no

Ejemplos

Ejemplos de expresiones lógicas complejas:

Idioma Expresión
C !A && (B || C)
Pascal no A y (B o C)
C A > 3 && B < 6
Pascal (A > 3) y (B < 6)

Véase también

Enlaces