Entradas

Mostrando entradas de septiembre, 2017

TEMA 10: Operadores de incremento y decremento.

1. Operadores de incremento y decremento. OPERADORES DESCRIPCIÓN EJEMPLO EQUIVALE A = Asignación a = 5   += Suma lo indicado a += b a = a + b -= Resta lo indicado a -= b a = a - b *= Multiplica por lo indicado a *= b a = a * b %= Calcula el módulo por lo indicado a %= b a = a % b ++ (anterior) Incremento unitario antes de operar ++a * 2 a = a + 1 a * 2 ++ (posterior) Incremento unitario después de operar a++ * 2 a * 2 a = a + 1 -- (anterior) Decremento unitario antes de operar --a * 2 a = a - 1 a * 2 -- (posterior) Decremento unitario después de operar a-- * 2 a * 2 a = a - 1 Operadores en JavaScript El operador = es el  operador de asignación  y hay que tener bien claro que no sirve para realizar comparaciones. Para realizar comparaciones ha de usarse == (es igual a) ó === (es estrictamente igual a). La asignación a = b se lee: “asigna a a el contenido de b”. Si b es una oper

TEMA 9: Operadores aritméticos por asignación.

1. Operadores Aritméticos por asignación. Prácticamente lo hemos utilizado en todos los ejemplos de variables y operadores. Es el operador de asignación. Este aparece con un signo igual (=). Cambia el valor de la variable que está a la izquierda por un literal o el resultado de la expresión que se encuentra a la derecha. par = 2; perímetro = Pi * diámetro; En el ejemplo vemos la variable par toma el valor de 2 y perímetro el resultado de una expresión. Veamos un ejemplo de una instrucción tonta, que en realidad no hace nada. algo = algo; La variable algo toma el valor de algo; todo queda como antes. Ahora aumentemos el valor de la variable en 3 unidades. algo = algo + 3; Aquí la variable toma el valor que tenía mas 3 unidades. Existe una forma de simplificar la notación anterior. Es la siguiente: algo += 3; // equivalente a algo = algo + 3 Se juntaron el operador de suma con el de asignación. Este atajo se puede realizar para otras operaciones además de la suma. E

TEMA 8: Operadores Aritméticos.

Imagen
1. Operadores Aritméticos.  OPERADORES ARITMÉTICOS EN JAVA. EL OPERADOR % (MOD) O RESTO DE DIVISIÓN. En Java disponemos de los operadores aritméticos habituales en lenguajes de programación como son suma, resta, multiplicación, división y operador que devuelve el resto de una división entre enteros (en otros lenguajes denominado operador mod o módulo de una división): OPERADOR DESCRIPCIÓN + Suma – Resta * Multiplicación / División % Resto de una división entre enteros (en otros lenguajes denominado mod) Operadores aritméticos en Java Destacar que el operador % es de uso exclusivo entre enteros. 7%3 devuelve 1 ya que el resto de dividir 7 entre 3 es 1. Al valor obtenido lo denominamos módulo (en otros lenguajes en vez del símbolo % se usa la palabra clave mod) y a este operador a veces se le denomina “operador módulo”. Aunque en otros lenguajes existe un operador de exponenciación, en Java no es así. Para calcular una potencia podem

TEMA 7: Entradas y salidas por ventanas emergentes.

Imagen
1. Entrada y salida  por ventanas emergentes. Algo muy común a la hora de programar, es como avisar al usuario de ciertas actividades, o como hacerlo escoger para recapacitar o darle la oportunidad de elegir que es lo que se desea hacer, para esto, en Java tenemos elementos muy sencillos pero funcionales, que nos permiten mostrar mensajes de dialogo, o cuadros de dialogo, como los prefieran llamar, estos elementos son sumamente sencillos de utilizar con un poco de lectura al API de Java, sin embargo, como siempre, surgen las dudas, y para aclararlas dedicaré este post para mostrarles los diferentes tipos de diálogos que podemos utilizar en Swing, bien, para esto he preparado lo siguiente (Utilizando Netbeans como IDE): Un proyecto con un nombre cualquiera (En este caso SerProgramador.es). Un paquete donde iremos trabajando durante este post. Y con esto, comencemos a trabajar, dado que existen varias formas de hacer distintos tipos de cuadros de diálogo, comenzaremos a verlos