Advertisement
sebasvp2005

Untitled

Apr 18th, 2024
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.45 KB | None | 0 0
  1.  
  2.  
  3.  
  4.  
  5. reservas = {}
  6.  
  7. def menu():
  8.   print("Bienvenido Usuario")
  9.   print("Que desea realizar hoy?")
  10.   print("Reservar (1)")
  11.   print("Cancelar reserva (2)")
  12.   print("Cerrar Programa (3)")
  13.   respuesta = input("Ingrese la opcion: ")
  14.   return respuesta
  15.  
  16.  
  17.  
  18. def RealizarReserva():
  19.     nombre = input("Ingrese su nombre: ")
  20.     telefono = input("Ingrese su telefono: ")
  21.     modelo_auto = input("Ingrese modelo de auto: ")
  22.     dias = input("Ingrese duarion de la reserva en dias: ")
  23.     datos_usuario = {
  24.        "nombre" : nombre,
  25.        "telefono" : telefono,
  26.        "modelo" : modelo_auto,
  27.        "dias" : dias
  28.     }
  29.     reservas[telefono] = datos_usuario
  30.  
  31. def eliminarReserva():
  32.     numero  = input("Ingresa numero de telefono: ")
  33.     if numero in reservas:
  34.         respuesta = input("Reserva encontrada. Desea eliminarla? (Y/N): ")
  35.         if respuesta=="Y":
  36.            reservas.pop(numero)
  37.            print("Reserva eliminada")
  38.         elif respuesta =="N":
  39.            print("Reserva no eliminada")
  40.         else:
  41.            print("Opcion Incorrecta")
  42.     else:
  43.         print("No se encontro ninguna reserva")
  44.  
  45.  
  46. def main():
  47.    while True:
  48.       print("\n")
  49.       respuesta = menu()
  50.       if respuesta == "1":
  51.         RealizarReserva()
  52.       elif respuesta=="2":
  53.         eliminarReserva()
  54.       elif respuesta=="3":
  55.         print("Cerrando interfaz...")
  56.         break
  57.       else:
  58.         print("Opcion incorrecta")
  59.  
  60. main()
  61.  
  62.  
  63.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement