トラック
/
Perl
Perl
/
演習
/
在庫管理
在庫管理

在庫管理

学習演習

説明

お店の商品の在庫を管理するコードを書いていきます。 在庫は、商品とその数量を保持するハッシュリファレンスになります。

1. 商品から新しい在庫を作成する

InventoryManagement::create_inventoryサブルーチンは、商品の配列リファレンスを入力として受け取ります。このサブルーチンを変更して、新しく作成した在庫のハッシュリファレンスを返すようにしましょう。キーは商品名、値は数量です。

2. 商品を在庫に追加する

InventoryManagement::add_itemsサブルーチンは、在庫のハッシュリファレンスと商品の配列リファレンスを入力として受け取ります。このサブルーチンを変更して、商品を在庫に追加したハッシュリファレンスを返すようにしましょう。

3. 商品を在庫から取り除く

InventoryManagement::remove_itemsサブルーチンは、在庫のハッシュリファレンスと商品の配列リファレンスを入力として受け取ります。このサブルーチンを変更して、商品を在庫から取り除いたハッシュリファレンスを返すようにしましょう。 商品の数量は0を下回らないようにします。

4. 商品を在庫から完全に削除する

InventoryManagement::delete_itemサブルーチンは、在庫のハッシュリファレンスと商品名を入力として受け取ります。このサブルーチンを変更して、商品を在庫から完全に削除したハッシュリファレンスを返すようにしましょう。

GitHubで編集する リンクは新しいウィンドウまたはタブで開きます
Perl Exercism

在庫管理を始める準備はできましたか?

Exercismに登録すれば、5個のコンセプト84個の演習、そして本物の人間によるメンタリングとともに、Perlを学んでマスターできます。すべて無料です。