Πρόκειται να γράψεις κώδικα για να διαχειρίζεσαι ένα απόθεμα ειδών σε ένα κατάστημα. Το απόθεμα θα είναι μια αναφορά hash που θα περιέχει τα είδη του αποθέματος και τις ποσότητές τους.
Τροποποίησε την υπορουτίνα InventoryManagement::create_inventory, η οποία δέχεται ως όρισμα μια αναφορά πίνακα με τα είδη, ώστε να επιστρέφει μια νεοδημιουργημένη αναφορά hash του αποθέματος, με κλειδιά τα ονόματα των ειδών και τιμές τις ποσότητες.
Τροποποίησε την υπορουτίνα InventoryManagement::add_items, η οποία δέχεται ως ορίσματα μια αναφορά hash του αποθέματος και μια αναφορά πίνακα με τα είδη, ώστε να επιστρέφει μια αναφορά hash στην οποία τα είδη έχουν προστεθεί στο απόθεμα.
Τροποποίησε την υπορουτίνα InventoryManagement::remove_items, η οποία δέχεται ως ορίσματα μια αναφορά hash του αποθέματος και μια αναφορά πίνακα με τα είδη, ώστε να επιστρέφει μια αναφορά hash στην οποία τα είδη έχουν αφαιρεθεί από το απόθεμα.
Οι ποσότητες των ειδών δεν πρέπει να πέφτουν κάτω από το μηδέν.
Τροποποίησε την υπορουτίνα InventoryManagement::delete_item, η οποία δέχεται ως ορίσματα μια αναφορά hash του αποθέματος και ένα όνομα είδους, ώστε να επιστρέφει μια αναφορά hash στην οποία το είδος έχει διαγραφεί εντελώς από το απόθεμα.
Γράψου στο Exercism για να μάθεις και να κατακτήσεις Perl με 5 έννοιες84 ασκήσεις και πραγματική καθοδήγηση από ανθρώπους, όλα δωρεάν.