المسارات
/
Perl
Perl
/
التمارين
/
قائمة اللغات
قائمة اللغات

قائمة اللغات

تمرين تعلّمي

التعليمات

ستكتب كودًا لإدارة قائمة بلغات البرمجة التي تريد تعلّمها. ستكون هذه القائمة داخل مصفوفة تُسمى @LanguageList::Languages.

1. أضف لغة إلى مصفوفة @Languages

عدّل الروتين الفرعي LanguageList::add_language، الذي يأخذ اسم لغة كوسيط، بحيث يضيف اللغة إلى نهاية مصفوفة @LanguageList::Languages.

2. احذف لغة من مصفوفة @Languages

عدّل الروتين الفرعي LanguageList::remove_language ليحذف آخر لغة من مصفوفة @LanguageList::Languages.

3. اجلب أول لغة من مصفوفة @Languages

عدّل الروتين الفرعي LanguageList::first_language ليُرجع أول لغة في مصفوفة @LanguageList::Languages.

4. اجلب آخر لغة من مصفوفة @Languages

عدّل الروتين الفرعي LanguageList::last_language ليُرجع آخر لغة في مصفوفة @LanguageList::Languages.

5. اجلب شريحة من اللغات من مصفوفة @Languages

عدّل الروتين الفرعي LanguageList::get_languages، الذي يأخذ قائمة أعداد تمثّل العناصر المطلوبة، ليُرجع شريحة من مصفوفة @LanguageList::Languages.

6. تحقّق من وجود لغة في مصفوفة @Languages

عدّل الروتين الفرعي LanguageList::has_language، الذي يأخذ اسم لغة كوسيط، ليُرجع قيمة تكون إما صحيح أو خطأ، تشير إلى ما إذا كانت اللغة موجودة في مصفوفة @LanguageList::Languages.

تعديل عبر GitHub يفتح الرابط في نافذة أو علامة تبويب جديدة
Perl Exercism

مستعد لبدء قائمة اللغات؟

سجّل في Exercism لتتعلّم وتتقن Perl عبر 5 مفاهيم84 تمرينًا، وإرشاد بشري حقيقي، وكل ذلك مجانًا.