Utmaning: Automatisera Lagerkontroll
Du hanterar lagret för en livsmedelsbutik, och din uppgift är att säkerställa att lagret för varje produkt är korrekt underhållet och fylls på vid behov.
Om en varas lagernivå faller under den minimikravna mängden, behöver den fyllas på.
Dessutom, om lagernivån för en vara överstiger en viss tröskel, tillämpas en rabatt och varan markeras som "på rea."
Swipe to start coding
Hantera livsmedelsbutikens lager genom att fylla på varor och tillämpa rabatter baserat på lagernivåer. Du kommer att använda loopar för att uppdatera varje varas status.
- Använd en
for
-loop för att gå igenom varje vara iinventory
-ordlistan.- För varje vara, hämta dess nuvarande lager, minimikravna lager, påfyllningskvantitet och reastatus.
- Använd en
while
-loop för att fylla på varan tills dess lager är på eller över minimum. Öka lagret med påfyllningskvantiteten vid varje iteration. - Efter påfyllning, kontrollera om lagret överstiger
discount_threshold
och varan inte redan är på rea. Om så är fallet, sätt dess reastatus tillTrue
. - Om varan redan är på rea och fortfarande överstiger tröskeln, skriv ut ett meddelande som indikerar att den redan är rabatterad.
Utdata krav
- För varje vara, skriv ut:
Processing <item>...
- Om en rabatt tillämpas:
<item> stock has exceeded <discount_threshold> units. Discount applied.
- Om varan redan är på rea:
<item> is already discounted.
- Efter att alla varor har bearbetats, skriv ut:
Final Inventory Report
Sedan, för varje vara:
<Item>: <current_stock> units (Min: <min_stock> units) - On sale: <on_sale>
Lösning
Tack för dina kommentarer!
single
Fråga AI
Fråga AI
Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal
Awesome!
Completion rate improved to 2.17
Utmaning: Automatisera Lagerkontroll
Svep för att visa menyn
Du hanterar lagret för en livsmedelsbutik, och din uppgift är att säkerställa att lagret för varje produkt är korrekt underhållet och fylls på vid behov.
Om en varas lagernivå faller under den minimikravna mängden, behöver den fyllas på.
Dessutom, om lagernivån för en vara överstiger en viss tröskel, tillämpas en rabatt och varan markeras som "på rea."
Swipe to start coding
Hantera livsmedelsbutikens lager genom att fylla på varor och tillämpa rabatter baserat på lagernivåer. Du kommer att använda loopar för att uppdatera varje varas status.
- Använd en
for
-loop för att gå igenom varje vara iinventory
-ordlistan.- För varje vara, hämta dess nuvarande lager, minimikravna lager, påfyllningskvantitet och reastatus.
- Använd en
while
-loop för att fylla på varan tills dess lager är på eller över minimum. Öka lagret med påfyllningskvantiteten vid varje iteration. - Efter påfyllning, kontrollera om lagret överstiger
discount_threshold
och varan inte redan är på rea. Om så är fallet, sätt dess reastatus tillTrue
. - Om varan redan är på rea och fortfarande överstiger tröskeln, skriv ut ett meddelande som indikerar att den redan är rabatterad.
Utdata krav
- För varje vara, skriv ut:
Processing <item>...
- Om en rabatt tillämpas:
<item> stock has exceeded <discount_threshold> units. Discount applied.
- Om varan redan är på rea:
<item> is already discounted.
- Efter att alla varor har bearbetats, skriv ut:
Final Inventory Report
Sedan, för varje vara:
<Item>: <current_stock> units (Min: <min_stock> units) - On sale: <on_sale>
Lösning
Tack för dina kommentarer!
Awesome!
Completion rate improved to 2.17single