Ingresar el número de mes (1-12) y el año el programa debe mostrar cuántos días tiene el mes ingresado. (Tomar en cuantos años bisiestos, de ser ese caso febrero tiene 29 días)
Haz clic aquí para suscribirte a mi canal
#[31,28,31,30,31,30,31,31,30,31,30,31]
dias = [0,31,28,31,30,31,30,31,31,30,31,30,31]
meses = [0,1,2,3,4,5,6,7,8,9,10,11,12]
mes = int(input(«Ingresa un mes: «))
año = int(input(«Ingresa el año: «))
if (año % 4 == 0 and año % 100 != 0) or (año % 100 == 0 and año % 400 == 0):
dias = [0,31,29,31,30,31,30,31,31,30,31,30,31]
if mes in meses:
print(f»El mes tiene {dias[mes]} dias»)
else:
print(«Ingresa un mes correcto»)
Esta es la solución de este algoritmo, les comparto el código, espero les guste y más que nada que les pueda ser de utilidad, un saludo y nos vemos en la próxima entrega.