Advertisement
GastonPalazzo

Var y Cond - Ej-13

Mar 31st, 2020
112
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.84 KB | None | 0 0
  1. #Nota: considerar meses de 30 dias
  2. print('|Validador de fecha tipo dd/mm/aaaa|')
  3. cond = True
  4. while cond == True:
  5.     opcion = int(input('\nOpciones\n\n1. Validar\n0. Salir\n\n<opcion>: '))
  6.     if opcion == 0:
  7.         cond = False
  8.     elif opcion == 1:
  9.         d = int(input('\nDia (dd): '))
  10.         if d>0 and d<31:
  11.             m = int(input('\nMes (mm): '))
  12.             if m>0 and m<13:
  13.                 a = int(input('\nAƱo (aaaa): '))
  14.                 if a>0:
  15.                     r = '\nLa fecha '+str(d)+'/'+str(m)+'/'+str(a)+' es valida.'
  16.                 else:
  17.                     r = '\nError: AƱo invalido'
  18.             else:
  19.                 r = '\nError: Mes invalido'
  20.         else:
  21.             r  = '\nError: Dia invalido'
  22.         print(r)
  23.     else:
  24.         print('\nError: Opcion no valida!')
  25.  
  26. print('\nFin de la ejecucion\n')
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement