Sfida: Automazione del Controllo delle Scorte
Gestione dell'inventario per un negozio di alimentari, con l'obiettivo di garantire che le scorte di ciascun prodotto siano adeguatamente mantenute e rifornite quando necessario.
Se il livello di scorta di un articolo scende al di sotto della quantità minima richiesta, è necessario effettuare il rifornimento.
Inoltre, se il livello di scorta di un articolo supera una determinata soglia, viene applicato uno sconto e l'articolo viene contrassegnato come "in offerta".
Swipe to start coding
Gestione dell'inventario di un negozio di alimentari tramite il rifornimento degli articoli utilizzando un ciclo while e l'applicazione di sconti in base ai livelli di stock. Verranno utilizzati cicli per aggiornare lo stato di ciascun articolo, ma sarà stampato solo un semplice messaggio di elaborazione per ogni articolo e un riepilogo finale.
Regole
- Utilizzare un ciclo for per scorrere ogni articolo nel dizionario
inventory.- Per ogni articolo, ottenere lo stock attuale, lo stock minimo richiesto, la quantità di rifornimento e lo stato di vendita.
- Utilizzare un ciclo while per rifornire l'articolo finché lo stock non raggiunge o supera il minimo richiesto.
- Aumentare lo stock della quantità di rifornimento a ogni iterazione.
- Aggiornare il valore dello stock nel dizionario dopo il rifornimento.
- Dopo il rifornimento, se lo stock supera il
discount_thresholde l'articolo non è in saldo, impostare lo stato di vendita suTruenel dizionario.
Requisiti di output
- Prima dell'inizio del ciclo, stampare una riga contenente la parola
Processing(ad esempio:Processing started). - Per ogni articolo, stampare una sola riga:
Processing [item name](ad esempio:Processing Bread). - Dopo che tutti gli articoli sono stati elaborati, stampare una riga riepilogativa contenente la parola
Processing(ad esempio:Processing completed).
Non stampare dettagli sul rifornimento o sull'applicazione degli sconti. Non stampare un report finale dell'inventario. Stampare solo le righe di elaborazione richieste.
Soluzione
Grazie per i tuoi commenti!
single
Chieda ad AI
Chieda ad AI
Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione
Awesome!
Completion rate improved to 2.17
Sfida: Automazione del Controllo delle Scorte
Scorri per mostrare il menu
Gestione dell'inventario per un negozio di alimentari, con l'obiettivo di garantire che le scorte di ciascun prodotto siano adeguatamente mantenute e rifornite quando necessario.
Se il livello di scorta di un articolo scende al di sotto della quantità minima richiesta, è necessario effettuare il rifornimento.
Inoltre, se il livello di scorta di un articolo supera una determinata soglia, viene applicato uno sconto e l'articolo viene contrassegnato come "in offerta".
Swipe to start coding
Gestione dell'inventario di un negozio di alimentari tramite il rifornimento degli articoli utilizzando un ciclo while e l'applicazione di sconti in base ai livelli di stock. Verranno utilizzati cicli per aggiornare lo stato di ciascun articolo, ma sarà stampato solo un semplice messaggio di elaborazione per ogni articolo e un riepilogo finale.
Regole
- Utilizzare un ciclo for per scorrere ogni articolo nel dizionario
inventory.- Per ogni articolo, ottenere lo stock attuale, lo stock minimo richiesto, la quantità di rifornimento e lo stato di vendita.
- Utilizzare un ciclo while per rifornire l'articolo finché lo stock non raggiunge o supera il minimo richiesto.
- Aumentare lo stock della quantità di rifornimento a ogni iterazione.
- Aggiornare il valore dello stock nel dizionario dopo il rifornimento.
- Dopo il rifornimento, se lo stock supera il
discount_thresholde l'articolo non è in saldo, impostare lo stato di vendita suTruenel dizionario.
Requisiti di output
- Prima dell'inizio del ciclo, stampare una riga contenente la parola
Processing(ad esempio:Processing started). - Per ogni articolo, stampare una sola riga:
Processing [item name](ad esempio:Processing Bread). - Dopo che tutti gli articoli sono stati elaborati, stampare una riga riepilogativa contenente la parola
Processing(ad esempio:Processing completed).
Non stampare dettagli sul rifornimento o sull'applicazione degli sconti. Non stampare un report finale dell'inventario. Stampare solo le righe di elaborazione richieste.
Soluzione
Grazie per i tuoi commenti!
single