Advertisement
Guest User

Untitled

a guest
Jun 19th, 2022
86
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.61 KB | None | 0 0
  1. dia = int(input("Digues el día: "))
  2. mes = str(input("Digues el mes (en lletres): "))
  3. año = int(input("Digues l'any: "))
  4. primeraño = 1582
  5. mesos31 = ["gener", "març", "maig", "juliol", "agost", "octubre", "desembre"]
  6. mesos30 = ["abril", "juny", "septembre", "novembre"]
  7. mesosprimerany = ["octubre", "noviembre", "diciembre"]
  8. febrer = 28
  9.  
  10. if año < primeraño:
  11. print(f"L'any {año} no existeix")
  12. exit()
  13.  
  14. if año == primeraño and mes not in mesosprimerany:
  15. print(f"El dia {dia} de {mes} de l'any {año} NO existeix")
  16.  
  17. else:
  18. print(f"El dia {dia} de {mes} de l'any {año} existeix")
  19. exit()
  20.  
  21. if año > primeraño:
  22.  
  23. if mes in mesos31:
  24. if dia <= 31 and dia > 0:
  25. print(f"El dia {dia} de {mes} de l'any {año} existeix")
  26. else:
  27. print(f"El dia {dia} de {mes} de l'any {año} NO existeix")
  28.  
  29. elif mes in mesos30:
  30. if dia <= 30 and dia > 0:
  31. print(f"El dia {dia} de {mes} de l'any {año} existeix")
  32.  
  33. else:
  34. print(f"El dia {dia} de {mes} de l'any {año} NO existeix")
  35.  
  36. elif mes == "febrer" and año % 4 == 0:
  37. febrer == 29
  38. if dia <= febrer and dia > 0:
  39. print(f"El dia {dia} de {mes} de l'any {año} existeix")
  40.  
  41. else:
  42. print(f"El dia {dia} de {mes} de l'any {año} NO existeix")
  43.  
  44. elif mes == "febrer" and año % 4 != 0:
  45. febrer == 28
  46. if dia <= febrer and dia > 0:
  47. print(f"El dia {dia} de {mes} de l'any {año} existeix")
  48.  
  49. else:
  50. print(f"El dia {dia} de {mes} de l'any {año} NO existeix")
  51.  
  52. input("")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement