البرمجة للمبتدئين باستخدام الكتل
الفصل
>
المستوى

الحلقات والتكرار
تسلسل حلقة for

الهدف

اجمع الحبوب وابحث عن طريق الخروج من المتاهة باستخدام أربع كتل (4) كحد أقصى.

لقد وجدت نفسك ضائعًا في وسط المتاهة، استخدم الحلقات لجمع الحبوب في الحقل والخروج من المتاهة.

كما ترى من الخريطة، المتاهة غير منتظمة لذا لا يمكنك تكرار نفس الحركة كما في المستويات السابقة. لهذا تحتاج إلى الاستفادة الكاملة من متغير كتلة حلقة for.

استخدم كتلة حلقة for مع متغير يسمى x. عين قيمته بحيث تبدأ من 0 وتصل إلى رقم (مثل 11). يتتبع المتغير x عدد الدورات التي مرت بها حلقة for. باستخدام المتغير x في معلمة خطوات كتلة move forward (باستخدام كتلة رياضيات لجمع x + 1)، سيسمح لك ذلك بتحريك شخصيتك خطوة إضافية في كل دورة من دورات الحلقة.

على سبيل المثال، إذا عينت كتلة حلقة for لتبدأ من 0 وتنتهي عند 3، واستخدمت x + 1 في معلمة خطوات كتلة move forward، فإن الحركة ستزداد خطوة إضافية في كل دورة من دورات الحلقة، وستكون العملية كشكل التالي:

  • الدورة الأولى: move forward (خطوة واحدة)
  • الدورة الثانية: move forward (خطوتان)
  • الدورة الثالثة: move forward (3 خطوات)
  • الدورة الرابعة: move forward (4 خطوات)

استخدم المتغير من كتلة حلقة for داخل معلمة خطوات كتلة move forward لزيادة حركتك مع كل دورة وجمع كل الحبوب لإكمال المستوى. تذكر، يجب أن يتم ذلك باستخدام أربع كتل (4) كحد أقصى.

كتاب الكود