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]