كرر حتى شرط الاوامر يقوم الروبوت بتنفيذها اذا تحقق الشرط ؟؟
الإجابة الصحيحة من خلال موقع بوابة الإجابات هي:
التكرار المشروط.
التكرار المشروط هو نوع من أنواع التكرار في البرمجة، حيث يتم تكرار تنفيذ مجموعة من الأوامر *فقط* إذا تحقق شرط معين. بمعنى آخر، الروبوت (أو البرنامج) سيستمر في تنفيذ هذه الأوامر مرارًا وتكرارًا، طالما أن الشرط لا يزال صحيحًا.
كيف يعمل التكرار المشروط؟
- الشرط: يتم فحص شرط معين. هذا الشرط هو تعبير منطقي (مثل: هل الرقم أكبر من 10؟ هل اللون أحمر؟).
- التنفيذ: إذا كان الشرط *صحيحًا*، يتم تنفيذ الأوامر الموجودة داخل حلقة التكرار.
- العودة إلى الشرط: بعد تنفيذ الأوامر، يعود البرنامج إلى بداية الحلقة ليفحص الشرط مرة أخرى.
- التوقف: إذا أصبح الشرط *خاطئًا*، يتوقف التكرار وينتقل البرنامج إلى الأوامر التي تلي حلقة التكرار.
أمثلة لتوضيح الفكرة: لنفترض أننا نريد أن نطلب من الروبوت طباعة الأرقام من 1 إلى 5. يمكننا استخدام التكرار المشروط:
```
الرقم = 1
طالما أن الرقم <= 5:<br> اطبع الرقم
الرقم = الرقم + 1
```
في هذا المثال:
- الشرط هو: `الرقم <= 5` (هل الرقم أصغر من أو يساوي 5؟)</li>
- طالما أن هذا الشرط صحيح، سيتم طباعة الرقم ثم زيادته بمقدار 1.
- عندما يصبح الرقم 6، يصبح الشرط خاطئًا ويتوقف التكرار.
- مثال 2: البحث عن شيء ما
لنفترض أن الروبوت يبحث عن صندوق أحمر في مجموعة من الصناديق.
```
وجدت_الصندوق = خطأ
لكل صندوق في مجموعة_الصناديق:
إذا كان لون_الصندوق = "أحمر":
وجدت_الصندوق = صحيح
اطبع "تم العثور على الصندوق الأحمر!"
توقف (لأننا وجدنا ما نبحث عنه)
إذا لم يتم العثور على الصندوق:
اطبع "لم يتم العثور على صندوق أحمر."
```
في هذا المثال:
- الشرط هو: `لون_الصندوق = "أحمر"` (هل لون الصندوق أحمر؟)
- يتم فحص هذا الشرط لكل صندوق في المجموعة.
- إذا تم العثور على صندوق أحمر، يتم تغيير قيمة `وجدت_الصندوق` إلى `صحيح` ويتم إيقاف البحث.
أنواع التكرار المشروط:هناك أنواع مختلفة من حلقات التكرار المشروط، مثل:
- `while` (طالما أن): تستمر في التكرار طالما أن الشرط صحيح. (كما في المثال الأول)
- `do...while` (نفذ...طالما أن): تنفذ الأوامر مرة واحدة على الأقل، ثم تستمر في التكرار طالما أن الشرط صحيح.
- `for` (لكل): تستخدم عادةً لتكرار الأوامر لعدد محدد من المرات أو على عناصر مجموعة معينة. (كما في المثال الثاني، مع تعديل بسيط)
التكرار المشروط أداة قوية جدًا في البرمجة تسمح لنا بأتمتة المهام المتكررة وتنفيذ الأوامر بناءً على شروط معينة.
اذا كان لديك إجابة افضل او هناك خطأ في الإجابة علي سؤال كرر حتى شرط الاوامر يقوم الروبوت بتنفيذها اذا تحقق الشرط ؟ اترك تعليق فورآ.