Número par o impar en Python - Con y sin mod

Python – Saber si número es par o impar

En este post de programación básica en Python te mostraré cómo determinar si un número es par o impar.

Además de usar el operador mod u operador % te mostraré cómo saber si un número es par sin usar mod, a través de operaciones a nivel de bits.

Entonces en resumen te mostraré dos maneras de determinar si un número es impar en Python, una con mod y otra sin él.

(más…)

Por parzibyte, hace
Programación Java - Saber si número es par sin usar operador módulo

Java – Saber si número es par sin módulo

La forma más fácil de saber si un número es par o impar en Java es a través del operador módulo.

Sin embargo, en ocasiones los profesores (o alguien que está interesado en probar alternativas) solicitan el código para saber si un número es par o impar en Java pero sin usar el operador módulo ni divisiones.

En este post veremos cómo hacer eso usando Java y operaciones a nivel de bits.

(más…)

Par o impar en C con operación AND a nivel de bits

Número par o impar sin usar divisiones ni operador módulo en C

Hoy veremos un algoritmo simple pero un poco interesante; se trata de determinar si un número es par o impar pero con algunas restricciones:

  • No se pueden usar divisiones
  • No se debe usar el operador módulo %

Es decir, no es como estábamos acostumbrados a hacerlo con:

if(numero % 2 == 0) printf("Es par");

Lo haremos en el lenguaje de programación C, pero puedes aplicarlo para otros lenguajes.

Par o impar en C con operación AND a nivel de bits

Par o impar en C con operación AND a nivel de bits

(más…)