المسارات
/
Racket
Racket
/
التمارين
/
اسم الروبوت
اسم الروبوت

اسم الروبوت

متوسط

التعليمات

أدِر إعدادات مصنع الروبوتات.

عندما يخرج روبوت من المصنع، لا يكون له اسم.

في المرة الأولى التي تشغّل فيها روبوتًا، يُولَّد له اسم عشوائي بصيغة حرفين كبيرين يتلوهما ثلاثة أرقام، مثل RX837 أو BC811.

بين الحين والآخر نحتاج إلى إعادة ضبط روبوت على إعدادات المصنع، ما يعني محو اسمه. وفي المرة التالية التي تسأل فيها، سيستجيب ذلك الروبوت باسم عشوائي جديد.

يجب أن تكون الأسماء عشوائية: فلا يجوز أن تتبع تسلسلًا يمكن التنبؤ به. واستخدام الأسماء العشوائية يحمل خطر التصادم. يجب أن يضمن حلك أن يكون لكل روبوت موجود اسم فريد.

ملاحظة

في هذا التمرين، ستحتاج إلى كتابة الاختبار.


المصدر

جلسة تصحيح أخطاء مع Paul Blackwell في gSchool.
تعديل عبر GitHub يفتح الرابط في نافذة أو علامة تبويب جديدة
Racket Exercism

مستعد لبدء اسم الروبوت؟

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