Advertisement
KaeruCT

tarea_lau

Mar 27th, 2011
187
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.56 KB | None | 0 0
  1. dia=int(input("Dia: "))
  2. mes=int(input("Mes: "))
  3. ano=int(input("AƱo: "))
  4.  
  5. def valid_fecha(d, m, a):
  6.     fechaValida = False
  7.  
  8.     if a >= 2000:
  9.         if m == "1,3,5,7,8,10,12":
  10.             if 0 < d <= 31:
  11.                 fechaValida = True
  12.    
  13.         else:
  14.             if m == "4,6,9,11":
  15.                 if 0 < d <= 30:
  16.                     fechaValida = True
  17.    
  18.             else:
  19.                 if m == 2:
  20.                     if a%4 == 0:
  21.                         if d <= 29:
  22.                             fechaValida = True
  23.                     else:
  24.                         if d <= 28:
  25.                             fechaValida = True
  26.    
  27.     if fechaValida:
  28.         return "valida"
  29.     else:
  30.         return "invalida"
  31.  
  32. print ("Fecha es:", valid_fecha(dia, mes, ano))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement