Compito

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.

Initialize the inventory dictionary with stock details

inventory = { "Bread": [30, 50, 10, False], "Eggs": [120, 200, 40, False], "Milk": [60, 100, 20, False], "Apples": [15, 50, 15, False] }

discount_threshold = 100

print("Processing started")

for item in inventory: print(f"Processing {item}") current_stock, min_stock, restock_amount, on_sale = inventory[item] while current_stock < min_stock: current_stock += restock_amount inventory[item][0] = current_stock if current_stock > discount_threshold and not on_sale: inventory[item][3] = True

print("Processing completed")