2. • Un operador es un símbolo que se aplica a un argumento o variable., que
toman el nombre de operando. La función de cada símbolo (operador)
depende del tipo que se esté utilizando, estos pueden ser binarios.
• Existen 6 tipos de operadores según su función, que son aritméticos,
relacionales, de asignación, lógicos, de dirección y de manejo de Bits.
3. • Como su nombre lo dice su función es asignar un valor especifico a una
variable mediante una asignación simple (=) o por dos operadores, llamados
operadores compuestos. Todos son binarios. Es recomendable no dejar
espacios entre los operadores.
• Los últimos 5 operadores de asignación requieren un tipo de dato especifico,
por ello se utiliza el tipo entero. El resto utiliza cualquier tipo para las
variables siempre y cuando no sean constates.
4. = Asignación Básica X = 6 X vale 6
*= Asigna Producto X *= 5 X vale 30
/= Asigna División X /= 2 X vale 3
+= Asigna Suma X += 4 X vale 10
-= Asigna Resta X -= 1 X vale 5
%= Asigna Modulo X %= 5 X vale 1
<<=
Asigna Desplazamiento
Izquierda
X <<= 1 X vale 12
>>=
Asigna Desplazamiento
Derecha
X >>= 1 X vale 3
&= Asigna AND entre Bits X &= 1 X vale 0
^= Asigna XOR entre Bits X ^= 1 X vale 7
|= Asigna OR entre Bits X |= 1 X vale 79
Resultado
5. • 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.
6. – Resta x = 5 – 3; // x vale 2
+ Suma x = 2 3; // x vale 5
* Multiplicación x = 2 3; // x vale 6
/ División x = 6 2; // x vale 3
% Módulo x = 5 % 2; // x vale 1
— Decremento x = 1; x – – // x vale 0
++ Incremento x = 1; x++ // x vale 2
7. • 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).
8. < Menor x = 5 y=3; (y < x)
> Mayor x =7 y=9; (y> x)
<= Menor o igual x = 5 y= 3; (y <= x)
>= Mayor o igual x =7 y=5; (x >= y)
== Igual x = 5 y =5; (x == y)
¡= Diferente X=9 y=5; (x ¡= y
Ejemplo
9. • 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.
10. && Conjunción (Y) and C && D
|| Disyunción (O) or C|| D
! Negación C!
Acción