No se vale @gonpezzi estaba planteando lo mismo pero desarrollando la idea!
Bueno, lo subo igual.
Teoría: un número par es divisible por 2 (o sea, al dividirlo por 2 da resto 0, hablando de enteros). ¿De acuerdo?
La función módulo ( % ) da el resto de una división entre enteros
Entonces, X % 2 da como resultado 0 (cero) si el número X es par, ó 1 (uno) si es impar.
Llevado a código
if(X % 2 == 0) { // entonces es par
// enciendo el/los LED que quiero
}
else { // si el resto es 1 es impar
// enciendo otros, apago los encendidos o lo que sea
}
Si quisiera discriminar por impar
if(X % 2 == 1) { // entonces es impar
// enciendo el/los LED que quiero
}
else { // si el resto es 0 es par
// enciendo otros, apago los encendidos o lo que sea
}
Saludos