المسارات
/
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 تمرينًا، وإرشاد بشري حقيقي، وكل ذلك مجانًا.