Pages

viernes, 1 de febrero de 2013

Determinar los días que tiene cada mes Codigo en Python

Problema
Diseñar un algoritmo que permita ingresar el número del mes y determinar cuántos días tiene el mes, para el caso de Febrero, el algoritmo deberá indicar que no cuenta con la información necesaria para dar la respuesta.

Solución
  • Entrada: 12
  • Salida: tiene 31 días
Codigo Fuente en Python
m=int(input("ingresa mes en numero\n"))
if(m >= 3 and m <= 12 or m == 1):
 if(m<=7):
  if(m % 2==0):
   print("el mes "+str(m)+" tiene 30 dias")
  else:
   print("el mes "+str(m)+" tiene 31 dias")
 else:
  if(m % 2==0):
   print("el mes "+str(m)+" tiene 31 dias")
  else:
   print("el mes "+str(m)+" tiene 30 dias")
else:
 print("No hay informacion necesaria ")

1 comentario: