트랙
/
Perl
Perl
/
연습 문제
/
재고 관리
재고 관리

재고 관리

학습 연습 문제

지침

상점의 물품 재고를 관리하는 코드를 작성해 볼 거예요. 재고는 물품 항목과 그 수량을 담은 해시 참조예요.

1. 항목을 사용해 새 재고 만들기

InventoryManagement::create_inventory 서브루틴을 수정해요. 이 서브루틴은 항목들의 배열 참조를 인자로 받아, 항목 이름을 키로 하고 수량을 값으로 하는 새 재고 해시 참조를 반환해요.

2. 항목을 사용해 재고에 추가하기

InventoryManagement::add_items 서브루틴을 수정해요. 이 서브루틴은 재고 해시 참조와 항목 배열 참조를 인자로 받아, 항목이 재고에 추가된 해시 참조를 반환해요.

3. 재고에서 항목 제거하기

InventoryManagement::remove_items 서브루틴을 수정해요. 이 서브루틴은 재고 해시 참조와 항목 배열 참조를 인자로 받아, 항목이 재고에서 제거된 해시 참조를 반환해요. 항목의 수량은 0 아래로 내려가면 안 돼요.

4. 재고에서 항목 완전히 삭제하기

InventoryManagement::delete_item 서브루틴을 수정해요. 이 서브루틴은 재고 해시 참조와 항목 이름을 인자로 받아, 항목이 재고에서 완전히 삭제된 해시 참조를 반환해요.

GitHub에서 편집 링크가 새 창이나 탭에서 열려요
Perl Exercism

재고 관리 문제를 시작해 볼 준비가 됐나요?

Exercism에 가입하고 Perl 트랙을 개념 5개연습 문제 84개, 그리고 실제 사람의 멘토링과 함께 배우고 익혀 보세요. 모두 무료예요.