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