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

[Proyecto] Control de Inventario - Practicando python - bucles for y while

inventario = 5

for i in range (0,5):
    print("¡Venta realizada! Inventario restante:",inventario)
    inventario -= 1
else:
    print("Inventario agotado")
1 respuesta

Hola Eva,

¡Tu código se ve muy bien y está casi perfecto para el ejercicio que estás realizando! Sin embargo, hay un pequeño ajuste que puedes hacer para que el inventario se actualice correctamente. Actualmente, estás imprimiendo el inventario antes de restar 1, lo que hace que el mensaje muestre un número incorrecto en la primera iteración.

Aquí te dejo una pequeña modificación para que el inventario se actualice antes de imprimir:

inventario = 5

for i in range(0, 5):
    inventario -= 1
    print("¡Venta realizada! Inventario restante:", inventario)
else:
    print("Inventario agotado")

Con este cambio, el mensaje mostrará la cantidad correcta de inventario restante después de cada venta. Espero que esto te ayude a resolver el ejercicio de manera satisfactoria.

Espero haber ayudado y buenos estudios!