Desafío: Automatización del Control de Inventario
Estás gestionando el inventario de una tienda de comestibles, y tu tarea es asegurar que el stock de cada producto se mantenga adecuadamente y se reponga cuando sea necesario.
Si el nivel de stock de un artículo cae por debajo de la cantidad mínima requerida, debe reponerse.
Además, si el nivel de stock de un artículo supera cierto umbral, se aplica un descuento y el artículo se marca como "en oferta."
Swipe to start coding
Gestionar el inventario de una tienda de comestibles reponiendo artículos y aplicando descuentos según los niveles de existencias. Se utilizarán bucles para actualizar el estado de cada artículo.
- Utilizar un bucle
for
para recorrer cada artículo en el diccionarioinventory
.- Para cada artículo, obtener su stock actual, el stock mínimo requerido, la cantidad de reposición y el estado de oferta.
- Utilizar un bucle
while
para reponer el artículo hasta que su stock sea igual o superior al mínimo. Aumentar el stock en la cantidad de reposición en cada iteración. - Después de reponer, comprobar si el stock supera el
discount_threshold
y el artículo aún no está en oferta. Si es así, establecer su estado de oferta enTrue
. - Si el artículo ya está en oferta y sigue superando el umbral, imprimir un mensaje indicando que ya está rebajado.
Requisitos de salida
- Para cada artículo, imprimir:
Processing <item>...
- Si se aplica un descuento:
<item> stock has exceeded <discount_threshold> units. Discount applied.
- Si el artículo ya está en oferta:
<item> is already discounted.
- Tras procesar todos los artículos, imprimir:
Final Inventory Report
Luego, para cada artículo:
<Item>: <current_stock> units (Min: <min_stock> units) - On sale: <on_sale>
Solución
¡Gracias por tus comentarios!
single
Pregunte a AI
Pregunte a AI
Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla
Awesome!
Completion rate improved to 2.17
Desafío: Automatización del Control de Inventario
Desliza para mostrar el menú
Estás gestionando el inventario de una tienda de comestibles, y tu tarea es asegurar que el stock de cada producto se mantenga adecuadamente y se reponga cuando sea necesario.
Si el nivel de stock de un artículo cae por debajo de la cantidad mínima requerida, debe reponerse.
Además, si el nivel de stock de un artículo supera cierto umbral, se aplica un descuento y el artículo se marca como "en oferta."
Swipe to start coding
Gestionar el inventario de una tienda de comestibles reponiendo artículos y aplicando descuentos según los niveles de existencias. Se utilizarán bucles para actualizar el estado de cada artículo.
- Utilizar un bucle
for
para recorrer cada artículo en el diccionarioinventory
.- Para cada artículo, obtener su stock actual, el stock mínimo requerido, la cantidad de reposición y el estado de oferta.
- Utilizar un bucle
while
para reponer el artículo hasta que su stock sea igual o superior al mínimo. Aumentar el stock en la cantidad de reposición en cada iteración. - Después de reponer, comprobar si el stock supera el
discount_threshold
y el artículo aún no está en oferta. Si es así, establecer su estado de oferta enTrue
. - Si el artículo ya está en oferta y sigue superando el umbral, imprimir un mensaje indicando que ya está rebajado.
Requisitos de salida
- Para cada artículo, imprimir:
Processing <item>...
- Si se aplica un descuento:
<item> stock has exceeded <discount_threshold> units. Discount applied.
- Si el artículo ya está en oferta:
<item> is already discounted.
- Tras procesar todos los artículos, imprimir:
Final Inventory Report
Luego, para cada artículo:
<Item>: <current_stock> units (Min: <min_stock> units) - On sale: <on_sale>
Solución
¡Gracias por tus comentarios!
Awesome!
Completion rate improved to 2.17single