Uno de los problemas que propongo a mis alumnos cuando están aprendiendo condicionales en un lenguaje de programación es calcular si un número entero es par o impar.
Aquí os dejo el enunciado del problema y una propuesta de solución en Python. Espero que os sirva tanto si es para la enseñanza como para el aprendizaje.
Problema:
Imprime en pantalla si un número entero dado es par o impar.
Solución propuesta (didáctico):
La clave está en utilizar la operación módulo, que calcula el resto de una división entera: si un entero es divisible por dos, es par; si no, impar.
import sys a = int(sys.argv[1]) if a % 2 == 0: print('El número', a, 'es par.') else: print('El número', a, 'es impar.')
https://www.youtube.com/embed/z-xGk9c_eOw Guionista y locutor: Manuel Ignacio López Quintero.Fecha de publicación: 31 de diciembre de 2024.