التكرار المشروط هو تكرار للعمليات التي يقوم بها الروبوت مالم يتحقق الشرط

التكرار الشرطي هو تكرار العمليات التي يقوم بها الروبوت ما لم يتم استيفاء الشرط. يتم استخدام العودية الشرطية في برمجة الروبوت لتكرار تنفيذ عدد من العمليات أو الأوامر لعدد محدد من المرات، ويحدد شرط التكرار عدد مرات تنفيذها.

مجالات تطبيق الروبوت هي

مجالات تطبيق الروبوت هي
مجالات تطبيق الروبوت هي

تمتلك الروبوتات مجموعة متنوعة من حالات الاستخدام التي تجعلها التكنولوجيا المثالية للمستقبل. قريبا سوف تكون الروبوتات في كل مكان تقريبا. أهم مجالات تطبيق الروبوتات هي[1]

  • ساعد في مكافحة حرائق الغابات.
  • العمل جنباً إلى جنب مع الناس في المصانع.
  • رعاية كبار السن.
  • المساعدة في أداء العمليات.
  • خدمة توصيل البقالة.
  • الروبوتات المنزلية المستقلة التي تؤدي المهام المنزلية مثل الكنس وقص العشب.
  • المساعدة في إيجاد البضائع وترتيبها في المستودعات.
  • تستخدم الروبوتات في عمليات البحث والإنقاذ بعد الكوارث الطبيعية.
  • كشف الألغام الأرضية في مناطق الحرب.

التكرار المشروط هو تكرار الإجراءات التي يتخذها الروبوت ما لم يتم استيفاء الشرط

التكرار المشروط هو تكرار الإجراءات التي يتخذها الروبوت ما لم يتم استيفاء الشرط
التكرار المشروط هو تكرار الإجراءات التي يتخذها الروبوت ما لم يتم استيفاء الشرط

الجواب النموذجي هو التعليمات خاطئة. التكرار الشرطي هو عملية تكرار سلسلة من عمليات التعليمات البرمجية أو التعليمات بينما لا يزال شرط التكرار مستوفياً. يتم استخدام الشرط المستخدم في التكرار للإشارة إلى عدد المرات التي سينفذ فيها الروبوت التعليمات.

راجع أيضًا سلسلة من التعليمات المكتوبة بلغة برمجة معينة لأداء مهمة محددة

التكرار المشروط

التكرار المشروط
التكرار المشروط

في بعض الحالات، يعرف المبرمج بالضبط عدد مرات تكرار التعليمات، وإذا كان هذا الرقم صغيرًا، فليس من الصعب كتابة نفس التعليمات عدة مرات، ولكن إذا اضطر إلى تكرار تنفيذ التعليمات 10000 مرة فسيتم ذلك. خذ وقتك في كتابتها. في هذه الحالة، من الأفضل استخدام التكرار لمطالبة البرنامج بتنفيذ التعليمات 10000 مرة، مما يوفر الكثير من الوقت.[2]

من الأمثلة الجيدة على استخدام إعادة التشغيل في البرنامج برامج ألعاب الفيديو. الألعاب هي برامج معقدة للغاية، لكن أعمالها الأساسية تتضمن استخدام إعادة التشغيل، حيث تبدأ اللعبة وتتكرر بنفس التعليمات طلب إدخال المستخدم، وتحديث الأشياء يحدث في اللعبة، مثل تحريك الشخصيات والأعداء أو إطلاق النار وأخيراً عرض اللعبة على الشاشة ومن الممكن الاستمرار في اللعب لدقائق أو ساعات وستتكرر هذه الخطوات إلى أجل غير مسمى خلال تلك الفترة حتى يحدث شيء ما في نهاية اللعبة، مثل فقدان جميع خيارات اللعبة أو نفاد الوقت.[2]

ما هي الحلقات التكرارية

ما هي الحلقات التكرارية
ما هي الحلقات التكرارية

تدعم جميع لغات البرمجة التكرار باستخدام الحلقات، وهناك عدة أنواع من الحلقات، لكن النوعين الأكثر شيوعًا هما while and for، وتبدو حلقة while بالشكل التالي[2]

بينما (شرط)

تنفيذ التعليمات

ما يحدث هو أن البرنامج ينفذ التعليمات بناءً على الشرط، ولن يتم تنفيذ التعليمات إذا لم يكن الشرط صحيحًا وكانت الحلقة for تبدو كما يلي[2]

(زيادة / إنقاص ؛ شرط ؛ تهيئة) من أجل

تنفيذ التعليمات

حلقات For مقسمة إلى ثلاثة أجزاء التهيئة، والشرط، والزيادة. يحدد الجزء الأول المتغيرات التي سيتم استخدامها في الحلقة، وعادةً ما يكون متغيرًا يخزن قيمة عدد صحيح. الجزء الثاني هو الشرط الذي يقرر كيفية تكرار الحلقة عدة مرات. عادة ما يكون الشرط مقارنة مثل x <10، والجزء الأخير يدور حول كيفية تغيير قيمة المتغير، إما عن طريق إضافة أو طرح قيمة. فيما يلي مثال على حلقة for

لـ (عدد صحيح i = 0 ؛ i <10 ؛ i = i + 2)

راجع أيضًا اللغة التي يتم تحويلها مباشرة إلى لغة الآلة

هذا هو المكان الذي تصل فيه المقالة إلى استنتاجها بعد العثور على أن مصطلح التكرار الشرطي هو تكرار للعمليات التي يقوم بها الروبوت ما لم يتم استيفاء الشرط. إنه بيان كاذب. قدمت المقالة أيضًا معلومات حول استخدام الروبوت ومفاهيم التكرار الشرطي والحلقات التكرارية.

  1. ^ buildin.com، علم الروبوتات.، 21 ديسمبر 2024
  2. ^ drawcampbell92.medium.com، أساسيات البرمجة التكرار، 21 ديسمبر 2024
Scroll to Top