Eliminar impares de lista con Python

Python: eliminar impares de lista

En este post de programación en Python te mostraré cómo eliminar números impares de una lista, arreglo o array.

Básicamente vamos a filtrar los elementos de la lista para que la lista solo contenga números pares, esto lo vamos a lograr eliminando los otros elementos impares.

Para hacer las cosas simples y no mover índices vamos a crear una nueva lista en donde solo vamos a colocar a los pares.

(más…)

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…)

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…)

Intercalar mayúscula y minúscula en C - Programación

C – Convertir a minúscula y mayúscula intercalado

En este post de programación en C, también conocido como ANSI C vamos a ver cómo intercalar las letras de una cadena para convertir una en mayúscula, la siguiente en minúscula, y así hasta terminar.

Básicamente vamos a convertir un carácter a minúscula, el segundo a mayúscula y así sucesivamente. Esto es convertir la cadena de manera intercalada.

Por ejemplo, convertir parzibyte a PaRzIbYtE.

(más…)

Imprimir números pares e impares en C

C – Números impares y pares en rango

En este ejercicio de C vamos a ver cómo hacer un programa que imprima todos los números impares que se encuentren en un rango o entre dos variables proporcionadas por un usuario.

También vamos a ver lo contrario, es decir, cómo mostrar todos los números pares entre dos variables proporcionadas por el usuario.

Imprimir números pares e impares en C

Es decir, imprimir los impares o pares que se encuentren entre dos números o entre un rango.

Para ello, vamos a usar el operador módulo que nos dice el residuo de dividir a un número entre otro.

(más…)

Saber si número es par o impar en C

Este es un post básico sobre la programación en C; se trata de averiguar si un número es par o impar en C. Recordemos que un número par es aquel que se puede dividir entre 2, y un impar, lo contrario.

Por ejemplo, el 2, 4, 6, 8 y 10 son pares, mientras que 1,3,5,7 y 9 son impares.

Para decir si un número es par o impar en c usamos el operador módulo que se especifica con %.

(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…)