Está en la página 1de 16

Operadores

Operadores relacionales

 Sirven para hacer comparaciones lógicas de dos valores


 El resultado de estas operaciones serán uno de dos valores VERDADERO o FALSO
Operadores Relacionales

Operador Nombre Ejemplo Significado


< Menor que a<b a es menor que b
> Mayor que a>b a es mayor que b
== igual a a == b a es igual a b
!= ó <> No igual a a != b a no es igual a b
<= menor o igual a <= b a es menor que o igual
ab
>= mayor o igual A >= b a es mayor que o igual
ab
Operadores relacionales (ejemplos)

a=5 b=7

a < b = true a > b = false a >= b = false

a <= b = true a == b = false a != b = true


Ejercicio

 a = 10
 b = 15

a>b a<b a >= b


 a <= b a != b a == b
Ejercicio

 a = 10
 b = 10

a>b a<b a >= b


 a <= b a != b a == b
Ejercicio

 a = 10
 b=6

a>b a<b a >= b


 a <= b a != b a == b
Operadores lógicos
Operador Nombre Ejemplo
AND ó && Y El resultado es verdadero si ambas expresiones son
verdaderas
OR ó || O El resultado es verdadero si alguna de las
expresiones es verdadera
XOR O Exclusivo El resultado es verdadero si solamente una de las
dos expresiones es verdadera
NOT ó ! Negación Invierte la condición de la expresión
Tablas de verdad Operador AND

X Y Resultado
True True True
True False False
False True False
False False false
Tablas de verdad Operador OR

X Y Resultado
True True True
True False True
False True True
False False false
Tablas de verdad Operador XOR

X Y Resultado
True True False
True False True
False True True
False False false
Tablas de verdad Operador NOT

X Resultado
True False
False True
Operadores lógicos (ejemplos)
a=5 b=7 c = 10

(a < b) OR (c == a) = true (a > b) AND (c > a) = false

(a >= b) OR (c > a) = true (a <= b) AND (b < c) = true

(a == b) OR ( c < b) = false (a != b) AND (c > b) = true

NOT (c == b) = true NOT ((a <= 10) AND (c != b)) = false


Operadores lógicos (ejemplos)
a = 15 b = 17 c =6

(a < b) OR (c == a) = (a > b) AND (c > a) =

(a >= b) OR (c > a) = (a <= b) AND (b < c) =

(a == b) OR ( c < b) = (a != b) AND (c > b) =

NOT (c == b) = NOT ((a <= 10) AND (c != b)) =


Operadores Matemáticos
Según orden de precedencia de

Operador Nombre Ejemplo


() Paréntesis (a + b)
^ Potencia a^b
* Multiplicación a*b
/ División a/b
+ Suma a+b
- Resta a–b
Operadores Matemáticos
Según orden de precedencia de

Operador Nombre y Descripción Ejemplo


MOD Módulo: Devuelve el residuo de la división entre dos a MOD b
números
SQRT Raíz Cuadrada: Raíz cuadrada de un número SQRT(a)
ABS Valor Absoluto: Valor absoluto de un número ABS (a)
TRUNC Truncar: Devuelve la parte entera de un número TRUNC(a)

También podría gustarte