Operadores Logicos - !OR AND??



Qué son los operadores en programación
Un operador es un elemento de programa que se aplica a uno o varios operandos en una expresión o instrucción.                                                                                                                       La función de cada operador depende del tipo que se esté utilizando, veamos cada uno de ellos.
Tipos de operadores
Operadores Aritméticos.
Son aquello símbolos que nos permiten hacer operaciones o cálculos simples. Los operadores de decremento e incremento, suman o restan por defecto un 1 al valor de la variable. Suelen ser usados como mayor frecuencia en ciclos repetitivos, según la posición de estos operadores puede cambiar el valor:
·         Si el operador esta ante de la variable se conoce como prefijo, por ende, se realiza primero el incremento o decremento y después el utilizar el valor de la variable.
·         Si esta después se conoce como posfijo, primero se usa el valor de la variable y luego se incrementa o decremento.
Operador
Accion
-
Resta
+
Suma
*
Multiplicación
/
División
%
Modulo (porcentaje)
^
Circunflejo
--
Decremento
++
Incremento




Operadores Relacionales o de comparación.
Permiten evaluar una la igualdad y la magnitud, es decir si dos variables son iguales, diferentes o menores, a su vez permite  comprobar  o bien probar la veracidad de una condición, propuesta o pregunta, la respuesta es de valor booleano (verdadero que es igual 1 por defecto, y falso que le corresponde el 0).
Operador
Acción
< 
Menor
> 
Mayor
<=
Menor igual
>=
Mayor igual
==
Igual
i=
Diferente

Orden de prioridad
1.>
2.=
3.<


Operadores Lógicos
Producen un resultado booleano, les corresponden lógicos los cuales están relacionados con cierto o falso, podría decirse que ayudan a “unir” propiedades. Función de la siguiente manera.
Se tienen dos variables cualesquiera:
·         Si dos ambas son verdaderas se obtiene un resultado verdadero.
·         Si alguna es verdadera, es verdadero.

Operador
Acción
&&
Conjunción (Y) and
||
Disyunción  (O) or
!
Negación

AND=and va a ser verdadero cuando todas sus operadores sean verdaderos.
(Op1)
(Op2)
Op1 and Op2
V
V
V
V
F
F
F
V
F
F
F
F

OR=Va a ser verdadero cuando uno de sus operadores sean verdaderos.
(Op1)
(Op2)
Op1 or Op2
V
V
V
V
F
V
F
V
V
F
F
F

Not=complemento
            Not[Op1]
            Not[V]=F
            Not[F]=V


No hay comentarios.:

Publicar un comentario