Hola y bienvenidos a esta elección.
A continuación vamos a estudiar el tema de operadores arios están listos.
Vamos bien vamos a seguir trabajando con nuestro proyecto.
Vamos a limpiar este código y vamos a ver ahora el tema de operadores varios vamos a definir una variable
la variable A con el valor de tres y el primer operador un Aureo que vamos a utilizar es el operador
de inversión de signo así que vamos a escribir lo siguiente definimos otra variable pero el resultado
de esta variable es invertir el signo de la variable.
Así que utilizamos menos a y en este caso no necesitamos dos operandos sino únicamente un operando para
invertir de signo el valor de la variable.
Así que si el valor de la variable A es igual a 3 lo que vamos a hacer es invertir el signo del 3 y
por lo tanto lo que se asigna a la variable es el valor de la variable A pero con el signo invertido.
Por lo tanto el valor va a ser menos tres.
Vamos a comprobarlo imprimimos el valor de la variable guardamos cambios ejecutamos y observamos que
ahora el valor de la variable es igual a menos 3 así que ese es el primer operando un Nario.
Esto quiere decir que no necesitamos dos operandos para poder aplicar este operador ahora el siguiente
operador es también el operador de inversión.
Pero para valores de tipo bullían así que vamos a definir la siguiente variable bullían se le asignamos
el valor de Chú y ahora vamos a definir otra variable también de tipo Juliano va a ser la variable de
pero ahora le vamos a invertir el valor que tiene la variable C Para esto vamos a utilizar el operador
también de inversión pero para tipos julianos y este operador un Nario se lo aplicamos a la variable
C y el resultado de aplicar esta inversión quiere decir que el valor de ese era igual a Chum invertimos
el valor por lo tanto el valor que se va a asignar a la variable va a ser el valor de fouls ya que se
ha invertido el valor de la variable C vamos a comprobar esto vamos a imprimir el valor de la variable
de guardamos cambios y ejecutamos y podemos observar que el valor de la variable C era igual a Chum
y el valor de la variable se ha invertido por lo tanto el valor es igual a fouls así que ese es el segundo
operador que estamos utilizando el operador de inversión pero para tipos bullían.
Este operador también se conoce como operador de complemento ya que a nivel de operaciones binarias
funciona como un operador de complemento.
Esto quiere decir que invierte el signo y pasa de cero a uno o en este caso como tipo Juliano de hecho
a Fox o de Fox a true como siguientes operadores.
Vamos a ver los operadores de incremento y decremento.
Sin embargo para el incremento tenemos dos opciones.
Primero vamos a ver el caso del incremento pero también existe el caso del post incremento así que vamos
a definir dos variables la variable con el valor de tres y ahora definimos otra variable por ejemplo
la variable F y el incremento quiere decir que primero vamos a utilizar el operador de incremento que
sería más más y posteriormente la variable en este caso vamos a utilizar la variable.
Básicamente lo que estamos haciendo es que el valor de la variable se va a incrementar en uno y posteriormente
asesina este valor a la variable F así que en este momento la variable vale tres pero en esta línea
primero se evalúa lo que tenemos del lado derecho y estamos indicando que se incremente el valor de
la variable en 1.
Por lo tanto el valor de la variable ya es igual a 4 y posteriormente se asigna este valor a la variable
F y vamos a imprimir los valores de ambas variables para observar el resultado de cada una de ellas.
Así que imprimimos el valor de la variable y también el valor de la variable F guardamos cambios y ejecutamos
y podemos observar que en ambos casos el valor de la variable es igual a cuatro ya que en este caso
primero se declaró el valor de tres la variable.
Pero con esta expresión con el operador de incremento se incrementa el valor de la variable en 1.
Por lo tanto en este punto la variable ya vale 4 y se asigna este valor a la variable F.
Por lo tanto tanto la variable como la variable F tienen el valor de 4 sin embargo también tenemos el
operador de post incremento
vamos a definir otras variables la variable Jé y asignamos el valor por ejemplo de 5 y la variable h
y la diferencia es que en este caso primero se va a poner la variable en este caso la variable G y posteriormente
el operador de incremento y a diferencia de como funciona el operador de incremento en este caso primero
se incrementó el valor de la variable y posteriormente se asignó el valor de esa expresión.
Resultado de evaluar esa expresión a la variable F en este caso funciona diferente.
Primero se asigna el valor de la variable G a la variable h y se va a incrementar esta variable G hasta
la siguiente vez que utilicemos nuevamente esta variable así que vamos a imprimir el resultado de estas
dos variables para observar el resultado así que ponemos la variable G
y la variable h guardamos cambios y ejecutamos
y observamos que nuestra variable G.
En este caso vale primero 5 por lo tanto el valor de la variable se asigna primero a la variable H no
se incrementa sino hasta después.
Por lo tanto el valor de la variable h debería imprimiera el valor de 5 y podemos observar que así es.
Es correcto el valor de la variable H vale 5.
Sin embargo el valor de la variable G vale 6 y esto es debido a que esta variable GS indicó que se incremente
hasta la siguiente vez que se vuelva a encontrar.
Por lo tanto la siguiente vez que se vuelve a utilizar es en esta línea y como teníamos un incremento
pendiente en este punto la variable G en lugar de valer 5 se incrementa y se cambia el valor.
Por lo tanto el valor de la variable G es igual a 6 y aquí podemos observar que es correcto el valor
de la variable G tenía un incremento pendiente por lo tanto el valor es igual a 6 así que debemos de
tener mucho cuidado si estamos utilizando incremento primero se incrementa el valor de la variable y
después se asigna el resultado o si estamos utilizando posh incremento primero se asigna el valor de
la variable sin incrementarla se le asigna el valor a la variable y la siguiente vez que se utilice
esta variable es que se incrementa así que son las diferencias y también existen los casos de decremento.
Así que vamos a poner ahora los casos decremento pero existe Pré decremento
hipos decremento y funciona exactamente igual que los casos que ya hemos explicado vamos a definir otras
variables la variable y con el valor por ejemplo de dos y ahora la variable J vamos a utilizar primero
el decremento.
El operador de decremento es menos menos pero la diferencia entre pre o post decremento es dónde ponemos
nuestra variable si la ponemos antes o la ponemos después si la ponemos después sería decremento.
Y de igual manera que lo explicamos en el incremento en este caso también el decremento primero afecta
a la variable.
Así que si está antes el operador de decremento en este mismo momento afecta a la variable.
Así que primero se decremento y posteriormente ya una vez que se evaluó la expresión entonces se asigna
el valor a la variable J.
Por lo tanto en este caso la variable i vale dos así que primero se incrementa por lo tanto ya valdría
1 y este valor es que se asigna a la variable J.
Por lo tanto J también tendría el valor de 1 vamos a comprobarlo vamos a imprimir ambas variables
guardamos cambios y ejecutamos y podemos observar que es correcto el valor de la variable y vale 1 ya
que primero se decremento en y después se asigna el valor a la variable J.
Por lo tanto ambas variables tienen el valor de 1 pero vamos a ver el post decremento declaramos la
variable K con el valor de 4 y la variable L con el valor de k menos menos.
Así que el post decremento quiere decir que primero se va a utilizar esta variable
se asigna el valor de la variable en este caso de 4 a la variable l así que l va a imprimir el valor
de 4 y la siguiente vez que utilicemos la variable K es que se va a decremento.
Por eso Espoz decremento ya que se incrementa posteriormente a que se utiliza esta variable vamos a
comprobar
imprimimos el valor de la variable K y la variable l guardamos cambios ejecutamos y podemos observar
que el valor de la variable l debería de ser igual a 4 ya que primero toma el valor de la variable K
y se asigna a la variable L.
Por lo tanto el valor de la variable L es igual a 4 pero el valor de la variable k se va de incrementar
hasta la siguiente vez que volvamos a utilizar esta variable.
Por lo tanto la variable K valía en este punto 4 y una vez que la volvemos a utilizar tenía un decremento
pendiente.
Por lo tanto en lugar de 4 aquí va a imprimir el valor de 3 y esto es correcto la salida podemos observar
que se está imprimiendo el valor de 3 así que funcionan de igual manera el incremento o el decremento
solamente hay que tener cuidado si es incremento o decremento o si es posible incremento o decremento
pero con esto ya tienen cada uno de los casos para que sepan cómo funciona cada uno de estos operadores
así que eso es todo por esta elección.
Hasta aquí el tema de operadores varios nos vemos en la siguiente elección.
Saludos.