Треки
/
Perl
Perl
/
Вправи
/
Управління запасами
Управління запасами

Управління запасами

Навчальна вправа

Вказівки

Ми напишемо трохи коду, щоб керувати інвентарем товарів у магазині. Інвентарем буде посилання на словник, що містить товари та їхню кількість.

1. Створіть новий інвентар із товарів

Змініть підпрограму InventoryManagement::create_inventory, яка приймає як аргумент посилання на масив товарів, щоб вона повертала щойно створене посилання на словник інвентарю, де ключами є назви товарів, а значеннями - їхня кількість.

2. Додайте товари до інвентарю

Змініть підпрограму InventoryManagement::add_items, яка приймає як аргументи посилання на словник інвентарю та посилання на масив товарів, щоб вона повертала посилання на словник із товарами, доданими до інвентарю.

3. Вилучіть товари з інвентарю

Змініть підпрограму InventoryManagement::remove_items, яка приймає як аргументи посилання на словник інвентарю та посилання на масив товарів, щоб вона повертала посилання на словник із товарами, вилученими з інвентарю. Кількість товарів не повинна опускатися нижче нуля.

4. Видаліть товар з інвентарю повністю

Змініть підпрограму InventoryManagement::delete_item, яка приймає як аргументи посилання на словник інвентарю та назву товару, щоб вона повертала посилання на словник із товаром, повністю видаленим з інвентарю.

Редагувати через GitHub Посилання відкривається в новому вікні або вкладці
Perl Exercism

Час розпочати Управління запасами?

Зареєструйтеся на Exercism, щоб вивчати й опановувати Perl, а також 5 концепцій84 вправи та справжнє наставництво від людей, і все це безкоштовно.