El código funciona igualmente bien para numeros negativos. Un numero negativo es par si, al igual que los positivos, el resto de dividirlo por 2 es 0.