Hola Christian, tengo una observación para tu código. Ya estas comparando si un numero es par o no en la condicional, no veo el motivo para incrementar el contador de a 2 en 2, de hecho no se si te este funcionando correctamente el programa.
lo estuve probando y no me salen resultados inesperados.. y tienes razón, podría omitir el if y dejar solo lo que está actualmente en su interior ya que al aumentarlo de 2 en 2 no es necesaria hacer la comparación. El aumento de 2-2 lo hice para reducir la cantidad de repeticiones en el for comparado a si lo hacía de 1 en 1: pasa de 100 a 50 repeticiones.