Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Operadores relacionales
Un operador relacional es aquel que permite determinar cómo es una cifra en relación
con otra. De tal manera que el resultado de dicha comparación permite conocer si
dichos valores son entre ellos: iguales, diferentes, un mayor a la otro o bien una menor
que la otro, etc.
Los operadores lógicos son aquellos que permiten unir dos expresiones relacionales con
el propósito de obtener el resultado de ambos y basado en ellos obtener un solo
resultado el cual indique si ambas expresiones relacionales se cumplieron o no.
Los operadores lógicos se dividen en varios tipos, por ahora nos enfocaremos a el
operador AND (&) y el operador OR ( | ), cada uno de ellos proporciona un resultado
booleano en base a la tabla de verdad que le corresponde a cada uno de ellos. A
continuación puede observar la tabla correspondiente a los operadores mencionados:
A AND B RESULTADO
verdadero & verdadero verdadero
verdadero & falso falso Tabla de verdad del operador AND
falso & verdadero falso
falso & falso falso
A OR B RESULTADO
verdadero | verdadero verdadero
verdadero | falso verdadero Tabla de verdad del operador OR
falso | verdadero verdadero
falso | falso falso
Uso de operadores lógicos y operadores relacionales
o
Tanto los operadores lógicos como los operadores relacionales se utilizan para
elaborar expresiones aritmético-lógicas que tienen como finalidad valorar algún hecho
que permita tomar decisiones en base a su resultado (falso o verdadero). Dichos
resultados permitirán elegir un camino a seguir dentro del algoritmo o programa que
se esté elaborando.
Por ejemplo :
verdadero & falso, dando como resultado final, según la tabla de verdad: falso
NOTA: Como puede observar los operadores lógicos AND y OR se utilizarán para unir
dos expresiones relacionales como en el caso anterior, ya que las siguientes
expresiones no serán válidas:
(Calificación>=0) (Calificación<=10)