التكرار الشرطي هو تكرار العمليات التي يقوم بها الروبوت ما لم يتم استيفاء الشرط. يتم استخدام العودية الشرطية في برمجة الروبوت لتكرار تنفيذ عدد من العمليات أو الأوامر لعدد محدد من المرات، ويحدد شرط التكرار عدد مرات تنفيذها.
مجالات استخدام الروبوت هي
للروبوتات مجموعة متنوعة من حالات الاستخدام التي تجعلها التكنولوجيا المثالية للمستقبل. قريبًا، ستصبح الروبوتات في كل مكان تقريبًا. أهم مجالات استخدام الروبوتات هي:
- ساعد في مكافحة حرائق الغابات.
- العمل جنباً إلى جنب مع البشر في المصانع.
- رعاية كبار السن.
- المساعدة في إجراء التدخلات الجراحية.
- توصيل طلبات الطعام.
- الروبوتات المنزلية المستقلة التي تؤدي المهام المنزلية، مثل الكنس وقص العشب.
- المساعدة في البحث عن البضائع وترتيبها في المستودعات.
- يتم استخدام الروبوتات أثناء مهام البحث والإنقاذ بعد الكوارث الطبيعية.
- كشف الألغام المضادة للأفراد في مناطق الحرب.
التكرار الشرطي هو تكرار الإجراءات التي يقوم بها الروبوت ما لم يتم استيفاء الشرط
الجواب النموذجي هو: الادعاء كاذب. التكرار الشرطي هو عملية تكرار مجموعة من عمليات أو أوامر التعليمات البرمجية حتى يتم استيفاء شرط التكرار. يتم استخدام الشرط المستخدم في التكرار لتحديد عدد المرات التي يجب أن ينفذ فيها الروبوت بعض التعليمات.
التكرار المشروط
في بعض الحالات، يعرف المبرمج بالضبط عدد مرات تكرار التعليمات، وإذا كان هذا الرقم صغيرًا، فليس من الصعب كتابة نفس التعليمات عدة مرات، ولكن عندما يحتاج إلى تكرار تنفيذ التعليمات 10000 مرة، فإنه سوف يستغرق وقتاً طويلاً لكتابتها، وفي هذه الحالة من الأفضل استخدام التكرار، لمطالبة البرنامج بتنفيذ التعليمات 10000 مرة، مما يوفر الكثير من الوقت.
من الأمثلة الجيدة على استخدام التكرار في البرامج برامج ألعاب الفيديو. الألعاب عبارة عن برامج معقدة للغاية، ولكن الطريقة الأساسية التي تعمل بها تتضمن استخدام التكرار، حيث تبدأ اللعبة وتتكرر بنفس التعليمات: اطلب إدخال المستخدم، وقم بتحديث الأشياء التي تحدث في اللعبة مثل تحريك الشخصيات والأعداء أو إطلاق النار، وأخيرًا مشاهدة اللعبة على الشاشة، ومن الممكن الاستمرار في اللعب لدقائق أو ساعات، وتتكرر هذه الخطوات إلى أجل غير مسمى خلال هذا الوقت، حتى يحدث شيء يتسبب في إنهاء اللعبة، مثل ضياع كل فرص اللعب أو نفادها. من الوقت.
ما هي الحلقات التكرارية؟
تدعم جميع لغات البرمجة التكرار باستخدام الحلقات وهناك عدة أنواع من الحلقات، لكن النوعين الأكثر شيوعًا هما while and for، وتبدو حلقة while كما يلي:
بينما (شرط)
تنفيذ التعليمات
ما يحدث هو أن البرنامج ينفذ التعليمات بناءً على الشرط، ولن يتم تنفيذ العبارة إذا لم يكن الشرط صحيحًا وكانت الحلقة for تبدو كما يلي:
(زيادة / إنقاص ؛ شرط ؛ تهيئة) من أجل
تنفيذ التعليمات
حلقات For مقسمة إلى ثلاثة أجزاء: التهيئة والشرط والزيادة. يحدد الجزء الأول المتغيرات التي سيتم استخدامها في الحلقة، وعادةً ما يكون متغيرًا يخزن قيمة عدد صحيح. والثاني هو الشرط، الذي يحدد عدد مرات الحلقة سوف تتكرر. عادة ما يكون الشرط مقارنة مثل x <10 والجزء الأخير يدور حول كيفية تغيير قيمة المتغير عن طريق إضافة أو طرح قيمة منه. فيما يلي مثال على حلقة for:
لـ (عدد صحيح i = 0 ؛ i <10 ؛ i = i + 2)
هنا تصل المقالة إلى نهايتها بعد أن تنص على أن التكرار الشرطي للجملة هو تكرار للعمليات التي يقوم بها الروبوت ما لم يتم استيفاء الشرط. هذا ادعاء كاذب. قدمت المقالة أيضًا معلومات عن استخدامات الروبوت، ومفهوم التكرار الشرطي والحلقات التكرارية.