Está en la página 1de 2

[SOUND] Bien,

hagamos un ejemplo de operadores. Recordando, tenemos el operador suma (+),


el operador resta (-), el operador multiplicacin (*)
y el operador divisin (/). Tambin tenemos el operador mdulo (%). Voy a declarar una
variable
a inicializada en dos. Ahora declarar una variable
b inicializada en cinco. Perfecto. Declarar una variable
c inicializada en cero. Ahora vamos a ver cmo
funciona el operador suma. Si yo quiero realizar la suma de a ms b, simplemente t
engo que
indicar lo siguiente. a + b, as de sencillo. No olvides el punto y coma. Esto no
es suficiente realizarlo en Java. Necesito este valor asignarlo
a una nueva variable. Recuerdas que dejamos por
ac nuestra variable c? Bien, la vamos a colocar aqu. Listo, esto sera una
operacin de tipo suma. Ahora una operacin de tipo resta,
sera parecido, simplemente utilizando el operador resta,
a menos b. Aqu podramos ir imprimiendo lo valores. El operador Suma tambin me
funciona para concatenar cadenas o concatenar incluso valores nmeros,
valores numricos con cadenas. Puedo concatenar. Este texto que se llama Resultado
. Suma Resultado. Y concatenarle el valor de c. Voy a correr este programa y lo
que me
muestra es Suma Resultado igual a siete, que fue la suma que hicimos de a ms b. A
hora en la resta puedo
poner el valor resta, resultado y de la misma forma
concatenar el valor de c. Genial lo ponemos por ac,
you tambin tenemos nuestra resta. Porque dos menos cinco es menos tres. Vamos a h
acer ahora para
una multiplicacin. La multiplicacin se
expresa con un asterisco. Entonces puedo poner a * b. Lo corremos y an no hemos
impreso nuestro texto. you est,
ponemos por aqu Multiplicacin Resultado. Y ponemos el valor de c. Vamos a correrlo
, aqu est. Multiplicacin, resultado es igual
a diez porque dos por cinco es diez. Ahora hagamos una divisin, de la misma forma
colocar el valor,
el resultado en la variable c. Puedo hacer a entre b. La divisin se expresa con u
na diagonal. a / b y debemos imprimir. Tambin colocar aqu. Divisin Resultado. Ah est
y ponemos tambin
nuestro valor de c. De esta forma es como podemos ir
concatenando, tambin, ms variables. Si por ejemplo yo quiero
concatenar divisin, resultado, igual a esto y ponemos por ejemplo,
el texto a entre b. Puedo seguir concatenando
de esta misma forma. Puedo poner el operador ms, la variable,
el operador ms y seguir concatenando con texto, y esto es lo que me da. Bien, si
yo estoy aqu, lo me sucede
en la divisin es algo interesante. El valor es cero. Esto es porque c es una vari
able de tipo
entero, entonces cuando yo divido dos entre cinco, esto me sale un
valor decimal, cero punto algo. Pero como mi variable c,
es una variable de tipo entero, me est trayendo la parte
entera del resultado. Si yo quisiera ver un poco ms. El resultado de c si quisier
a
ver los decimales, bueno, tendramos que transformar a c
ponerle otro tipo de dato. Entonces aqu you nos da esto, 0.0. Ahora hagamos un mdu
lo. Hagamos c = a%b;. Recuerda que el mdulo es
el residuo de una divisin. Lo que aqu estar trayendo ser el
sobrante de la divisin, lo que nos sobra. Vamos a poner aqu mdulo, resultado y pond
remos tambin el valor de c. Lo corremos y el mdulo es dos. El mdulo es una operacin
que nos funciona mucho, por ejemplo,
cuando queremos saber si un nmero es par. Si un nmero es par, entonces su
divisin entre dos; siempre ser cero. Si un nmero es impar, su divisin entre
dos; pues ser cualquier otro nmero. Entonces a veces necesitamos realizar en
programacin ese tipo de verificaciones. Si un nmero es par, o incluso tambin,
podra servirte tambin para verificar si un nmero es primo,
si es divisible entre si mismo, etctera. La operacin mdulo nos puede servir
para manejar ese tipo de datos. Ahora, veamos nuestras
operaciones de asignacin. Asignacin, pero
anteponiendo una operacin. Recuerdas entre estos tenemos
el ms igual, el menos igual, la multiplicacin igual,
divisin igual y tambin el mdulo igual. Bien, voy a declarar por ac, voy seguir utili
zando las
variables que tenemos arriba. Entonces puedo poner c es igual a a,
c+ igual a a, por ejemplo. Sabemos que hasta este
momento c probablemente otro valor, entonces voy
a inicializar c en dos, por ejemplo. c = 2. Esto es nuestro operador de asignacin
. Las asignaciones siempre van
de derecha hacia izquierda. Es decir, dos siempre se le asignar a c. Lo que yo te
nga de este lado siempre ser
asignado a lo que est del lado izquierdo. As es como funciona en programacin. Enton
ces estoy diciendo
que c ahora vale dos. Y a vale dos tambin. Si vemos nuestro desglose sera c = c +
a. Por lo tanto yo tendra que
esperar aqu el valor de cuatro. Vamos a imprimir esto y
le vamos a poner c + = a. Y el resultado debe ser. Vamos a imprimir C. Y en efec
to, el resultado es cuatro. 4.0 nos pone,
recuerda que C es de tipo double. Y as podemos seguir
utilizando para las dems. Para las dems operaciones. Nuevamente imprimimos por ac,
listo, y le ponemos su asterisco,
y podemos hacer c ahora falta menos igual a,
hacemos esto menos. Y para la siguiente que
tenemos que c / = a. Aqu ponemos esto y ponemos el valor de c. Y por ltimo, c. % a
. Entonces todo esto aqu es
equivalente a tener c = c % a. Y as sucesivamente. Lo ponemos aqu en nuestro mdulo
Mdulo. Y cuando imprimimos esto,
aqu estn nuestros resultados. Este tipo de sintaxis nos ayuda
mucho sobre todo puedes ahorrar. Ahorrar caracteres de escritura,
ahorrar tiempo cuando estamos programando. Perfecto, estos seran
nuestros operadores bsicos. Multiplicacin, divisin, suma, resta,
mdulo y nuestros operadores de asignacin con operacin
anteponiendo una operacin. [SOUND]