martes, 12 de noviembre de 2013

Día 24. Otro comparador

Querido diario;

Hoy hemos estado haciendo un repaso de conceptos básicos en el exámen de mañana.

Y he conocido un nuevo operador para trabajar con él.

Es el operador %, que no te calcula el tanto por ciento, sino que te muestra el resto de una división.
La forma de realizarlo es

variable=5%2

Con lo que el resultado que mostrará será de 1.
Me ha costado ver que función práctica puede tener este operador, la verdad. Como ha dicho el profesor puede servir por ejemplo, para calcular los números impares o pares.

Hay una práctica de JavaScript en la que se puede realizar así. Ya las tengo hechas, pero sí me da tiempo con todos los exámenes y demás probaré a hacerla de esta forma, por curiosidad.

Edición: Dos clases después por fin lo he acabado de comprender. Debo de ser de pensamiento lento.

He aquí un ejemplo


Lo que estamos diciendo es que queremos ver por pantalla todos los multiplos de ocho. Así que declaramos una variable inicializada a 0, y le decimos que mientras esa variable sea igual o menor de 500, sí el resto de esa variable es igual a cero, lo muestre por pantalla. Posteriormente sumamos uno a esa variable y repetimos el proceso.

Así nos aseguramos de que sólo se muestran los números múltiplos de ocho, ya que si el resto es mayor de cero no será un múltiplo.


Sólo por recordar los operadores, son estos:

Operadores aritméticos
  • + Suma
  • - Resta
  • * Multiplicación
  • / División
  • % Resto
Operadores lógicos
  • && Y
  • || O
Operadores comparativos
  • < Menor que
  • > Mayor que
  • <= Menor o igual que
  • >= Mayor o igual que
  • == Igual a
  • != Distinto a



0 comentarios:

Publicar un comentario