باستخدام لبنة التكرار، الخطوات اللازمة للوصول إلى الهدف هي:
- إنشاء لبنة تكرار.
- تحديد القاعدة التي ستحدد متى يستمر التكرار.
- تحديد الخطوات التي سيتم تنفيذها في كل تكرار.
في المثال الموضح في الصورة، الخطوات اللازمة للوصول إلى الهدف هي:
- إنشاء لبنة تكرار من نوع "بينما".
- تحديد القاعدة على أنها "التحرك للأمام بمقدار خطوتين أكثر".
- تحديد الخطوات التي سيتم تنفيذها في كل تكرار، وهي التحرك للأمام بمقدار خطوتين.
وبالتالي، فإن الخطوات الكاملة لاستخدام لبنة التكرار للوصول إلى الهدف هي:
// إنشاء لبنة تكرار
while (التحرك للأمام بمقدار خطوتين أكثر) {
// الخطوات التي سيتم تنفيذها في كل تكرار
التحرك للأمام بمقدار خطوتين;
}
وهذا يعني أن الروبوت سيستمر في التحرك للأمام بمقدار خطوتين حتى يصل إلى هدفه، أو حتى يصل إلى حالة لا يستطيع فيها التحرك للأمام بمقدار خطوتين.
وفيما يلي شرح مفصل لكل خطوة من الخطوات السابقة:
إنشاء لبنة تكرار
يمكن إنشاء لبنة تكرار من خلال سحب لبنة "بينما" من مكتبة المكونات.
تحديد القاعدة التي ستحدد متى يستمر التكرار
يتم تحديد القاعدة التي ستحدد متى يستمر التكرار في حقل "القاعدة" في لبنة التكرار. في المثال الموضح في الصورة، القاعدة هي "التحرك للأمام بمقدار خطوتين أكثر".
تحديد الخطوات التي سيتم تنفيذها في كل تكرار
يتم تحديد الخطوات التي سيتم تنفيذها في كل تكرار في حقل "الخطوات" في لبنة التكرار. في المثال الموضح في الصورة، الخطوات هي التحرك للأمام بمقدار خطوتين.
وهكذا، باستخدام لبنة التكرار، يمكننا تكرار تنفيذ مجموعة من الخطوات حتى يتم الوصول إلى هدف معين.