Para ver en acción a este versátil operador aquí dejo un simple ejemplo para obtener los múltiplos del numero 2 (valor asignado en la variable valorBase )
public class EncontrarNumerosMultiplos{
public static void main(String [] arg){
final int valorBase = 2;
final int arrayValores[] = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 };
for (int i = 0; i < arrayValores.length; i++) {
// Creamos una variable para el mensaje que imprimiremos
final StringBuilder mensaje = new StringBuilder();
mensaje.append("El numero:");
mensaje.append(arrayValores[i]);
// Validamos que si el valor de la operacion es igual a cero nuestro
// valor es multiplo de 2
if (arrayValores[i] % valorBase == 0) {
// Concatenamos al mensaje que el valor es multiplo
mensaje.append(" Es multiplo de ");
} else {
// concatenamos al mensaje que el valor no es multiplo
mensaje.append(" No es multiplo de ");
}
mensaje.append(valorBase);
// Imprimimos el mensaje
System.out.println(mensaje.toString());
}
}
}

Publicar un comentario