Advertisement
Guest User

Franco_ejercicio16

a guest
Mar 30th, 2020
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.79 KB | None | 0 0
  1. # 16. Ídem que el ej.11***13 asumo que el enunciado esta malo***, con meses de 28,
  2. # 30 y 31 días. Sin años bisiestos. (suponer que
  3. # febrero tiene siempre 28 días y el resto 30 o 31 según corresponda)
  4.  
  5. dia  = int(input('Introduzca el día: '))
  6. mes  = int(input('Introduzca el mes: '))
  7. anno = float(input('Introduzca el año: '))
  8.  
  9. if mes < 1 or mes > 12:
  10.     print('Més inválido')
  11. elif anno < 1 :
  12.     print('Año inválido')
  13. elif (mes==1 or mes==3 or mes==5 or mes==7 or mes==8 or mes==10 or mes==12) and (dia < 1 or dia > 31):
  14.         print('Día inválido')
  15. elif (mes==4 or mes==6 or mes==9 or mes==11) and (dia < 1 or dia > 30):
  16.         print('Día inválido')
  17. elif mes==2 and(dia < 1 or dia > 28):
  18.         print('Día inválido')
  19. else:
  20.     print('La fecha es válida')
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement