Ver Mensaje Individual
  #3 (permalink)  
Antiguo 20/08/2013, 13:24
Avatar de L3m0n
L3m0n
 
Fecha de Ingreso: diciembre-2011
Mensajes: 219
Antigüedad: 13 años
Puntos: 46
Respuesta: Qué significa esto?

Bastante sencillo, lo único que tienes que hacer es pensar paso por paso lo que hace.

Lo primero que hace el programa es ir al parentésis, y ahí aplica "%", que devuelve el resto de una división, si devuelve 0 es que x divide y en un numero entero de partes.

Por tanto si el "%" nos da 0 y aplicamos "!" lo que hacemos es transformar ese 0 que para C es false en un valor true. Así que si uno divide al otro tendremos true.