Tu vas écrire du code pour gérer l'inventaire des articles d'un magasin. L'inventaire sera une référence de hash qui contient les articles et leur quantité.
Modifie le sous-programme InventoryManagement::create_inventory, qui prend en argument une référence de tableau d'articles, pour qu'il renvoie une référence de hash d'inventaire nouvellement créée, dont les clés sont les noms des articles et les valeurs leur quantité.
Modifie le sous-programme InventoryManagement::add_items, qui prend en arguments une référence de hash d'inventaire et une référence de tableau d'articles, pour qu'il renvoie une référence de hash où les articles ont été ajoutés à l'inventaire.
Modifie le sous-programme InventoryManagement::remove_items, qui prend en arguments une référence de hash d'inventaire et une référence de tableau d'articles, pour qu'il renvoie une référence de hash où les articles ont été retirés de l'inventaire.
La quantité des articles ne doit pas passer en dessous de zéro.
Modifie le sous-programme InventoryManagement::delete_item, qui prend en arguments une référence de hash d'inventaire et le nom d'un article, pour qu'il renvoie une référence de hash où l'article a été complètement supprimé de l'inventaire.
Inscris-toi sur Exercism pour apprendre et maîtriser Perl avec 5 concepts84 exercices, et un vrai mentorat humain, le tout gratuitement.