زائر مدينة الملاهي


القصة

في هذه القصة، تعمل مع مدينة ملاهٍ لتنفيذ نظام دخول. يأتي الأشخاص (الزائر) إلى المدينة، ويُقاس طولهم عند الوصول. يعود ذلك إلى أن بعض الألعاب في المدينة تشترط أن يكون طولك مناسبًا لركوبها لأسباب تتعلق بالسلامة.

يختار بعض الزوار شراء تصريح ركوب، ثم يُمنح هذا التصريح للزائر. التمثيل الفعلي للتصريح غير مهم في تمرين Ruby، لذلك يُمثَّل بعدد صحيح إن وُجد، وnil بخلاف ذلك.

الجزء 1 (تمرين متغيرات المثيل) يتناول متغيرات المثيل، والدوال الجالبة والدوال المُعدّلة

الجزء 2 (القيم المنطقية) يتناول القيم المنطقية، والصدقية، وطُرق المقارنة، والعوامل المنطقية

المهام

أمثلة على المهام:

  • اسمح لشخص جديد (زائر) بالدخول إلى المدينة
  • احصل على تصريح الركوب، والطول
  • أصدر تصريحًا
  • ألغِ تصريحًا
  • تحقق مما إذا كان الشخص يحمل تصريحًا
  • تحقق مما إذا كان الشخص يناسب إحدى الألعاب
  • تحقق مما إذا كان مسموحًا للشخص بالركوب

التنفيذات

مواضيع ذات صلة