Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

Control de inventario

inventario = 5

while inventario > 0:
inventario-= 1
print(f"¡Venta realizada! Inventario restante: {inventario}")
print("Inventario agotado")

1 respuesta

Hola Gabriel, espero que estés bien

Parece que estás en el camino correcto para implementar el control de inventario. Sin embargo, hay un pequeño detalle en tu código que puede estar causando problemas. La indentación de la línea que imprime el mensaje dentro del bucle while es crucial. Aquí te dejo un ejemplo corregido:

inventario = 5

while inventario > 0:
    inventario -= 1
    print(f"¡Venta realizada! Inventario restante: {inventario}")
print("Inventario agotado")

Asegúrate de que la línea print(f"¡Venta realizada! Inventario restante: {inventario}") esté correctamente indentada dentro del bucle while, como en el ejemplo anterior. Esto garantiza que el mensaje se imprima cada vez que se realiza una venta. Al final, cuando el inventario llega a cero, el mensaje "Inventario agotado" se imprimirá fuera del bucle.

Espero que esta corrección te ayude a lograr el resultado esperado. ¡Bons estudios!