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