Advertisement
fenix15100

EX8_AF3_PT4

Oct 16th, 2014
235
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.86 KB | None | 0 0
  1. #Programa Fran Camacho
  2. #EX8
  3.  
  4. #Programa Fran Camacho
  5. #EX8
  6.  
  7. from datetime import date
  8.  
  9. #Pedimos el dia mes y año de nacimiento
  10.  
  11. D=int(input("Di tu dia de nacimiento (dd) "))
  12. M=int(input("Di tu Mes de nacimiento (mm) "))
  13. A=int(input("Di tu año de nacimiento (aaaa) "))
  14.  
  15. #Depuramos errores de fechas invalidas con un condicional
  16.  
  17. if (D>31 or D<0 or M>12 or M<0):
  18.     print ("Dia o mes incorrecto")
  19.  
  20. else:
  21. #funcion de (Date) para declarar la fecha del sistema
  22.     Hoy= date.today()
  23.  
  24. #Convertimos los datos del usuario en una fecha    
  25.     fecha= date(A, M, D)
  26. # Calculamos la edad del usuario en dias
  27.  
  28.     dias_vida= (Hoy-fecha).days
  29. #Por ultimo la convertimos en años
  30.     edad=int(dias_vida/365)
  31.  
  32.     if edad>= 18:
  33.            print("Puedes votar tienes ",edad,"años")
  34.     else:
  35.            print ("No puedes votar tienes ",edad,"años")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement