#Ejercicio:
Ejercicio 7
Estás desarrollando un sistema de control de inventario para Buscante. Uno de los requisitos es verificar la cantidad de ejemplares de un libro en inventario y continuar vendiendo hasta que el inventario se agote. Siempre que se realiza una venta, el sistema debe informar al usuario y actualizar la cantidad disponible.
Crea un programa que simule las ventas de un libro con el inventario inicial de 5 ejemplares. El programa debe mostrar el mensaje "¡Venta realizada! Inventario restante: " con cada venta y, al final, mostrar el mensaje "Inventario agotado".
Salida esperada:
¡Venta Realizada! Inventario restante: 5
¡Venta Realizada! Inventario restante: 4
¡Venta Realizada! Inventario restante: 3
¡Venta Realizada! Inventario restante: 2
¡Venta Realizada! Inventario restante: 1
¡Inventario Agotado!
Respuesta:
inventario = 5
print(f'Al inciar tenemos un saldo de: {inventario}')
while inventario > 0: # Se ejecuta mientras el inventario sea mayor que 0
accion = input('Si realizo una venta. ingresa (vender)') # se pide al usuario escribir la palabra vender, para descontar 1 cada vez
if accion == 'vender':
inventario -= 1 # se descuenta 1 del inventario por cada venta
print(f'Inventario restante: {inventario}')
else:
print('Comando no valido') # Mensaje de error pora cada venta
break # Se interrumpe el bucle en caso de un ingreso de datos erroneos
if inventario == 0: # si el inventario es 0 arroja el mensaje producto agotado
print('¡Inventario Agotado!')