1. OPERADORES
COMPARACIÓN
OPERADORES LÓGICOS:
Tecnología en programación de sistemas
informáticos 2020-I
Ing. Josué Nicolás Pinzón Villamil
FESAD-UPTC
Arrojan un resultado verdadero (1) o falso (0) al
comparar uno o más valores numéricos o bits,
que pueden estar a su vez vinculados con
operadores relacionales
MORE TIPS: HTTPS://ES.SLIDESHARE.NET/JNVILLAMIL
NOMBRE EJEMPLOSSÍMBOLO
ll
AND
AL COMPARAR
VALORES O
EXPRESIONES,
SI AMBOS SON
VERDADEROS
OBTIENE UN
“TRUE”
&&
Datos:
X = 7; Y = 4; Z = 2;
Comparación:
(X > Z) && (Z < Y)
Resultado: TRUE
Comparación:
(X > Z) && ( Z > Y)
Resultado: FALSE
OR
AL COMPARAR
VALORES O
EXPRESIONES, SI
AL MENOS UNA ES
VERDADERA
OBTIENE UN
“TRUE”,SI AMBAS
SON FALSAS SE
OBTIENE UN
“FALSE”
Datos:
X = 7; Y = 4; Z = 2;
Comparación:
(X > Z) || ( Z >Y)
Resultado: TRUE
Comparación:
(X < Z) || ( Z > Y)
Resultado: FALSE
NOT
AL COMPARAR
VALORES O
EXPRESIONES,
NIEGA LA
RESPUESTA O
RESULTADO
OBTENIDO
!
Datos:
Y = 4; Z = 2;
Comparación:
! (Z > Y)
Resultado: TRUE
INVERTIR OPERADOR
Comparación:
! (Z < Y)
Resultado: FALSE
Y
ó
NOT