0 تصويتات
منذ في تصنيف أسئلة تعليمية بواسطة

لبنة تكرار تستخدم في حالة عدم معرفة عدد التكرارات حتى يتحقق الشرط ؟؟

الإجابة الصحيحة من خلال موقع بوابة الإجابات هي:

صواب

الإجابة "صواب" صحيحة. لبنة التكرار التي تستخدم في حالة عدم معرفة عدد التكرارات حتى يتحقق شرط معين هي حلقة `while`.

شرح مفصل:

  • حلقة `while`: هي نوع من أنواع حلقات التكرار في البرمجة. تعمل هذه الحلقة عن طريق فحص شرط معين. طالما أن هذا الشرط صحيح (True)، فإن الأوامر الموجودة داخل الحلقة ستستمر في التنفيذ بشكل متكرر.
  • عدم معرفة عدد التكرارات: الفرق الرئيسي بين حلقة `while` وحلقة `for` (التي تستخدم عادةً عندما نعرف عدد التكرارات مسبقًا) هو أننا في حلقة `while` لا نحدد عدد مرات التكرار بشكل مباشر. بدلاً من ذلك، نستمر في التكرار *طالما* أن الشرط المحدد يظل صحيحًا.
  • الشرط: الشرط هو تعبير منطقي (مثل: `x < 10` أو `name != "exit"`) يتم تقييمه قبل كل تكرار. إذا كان الشرط صحيحًا، يتم تنفيذ الأوامر داخل الحلقة. وإذا كان الشرط خاطئًا (False)، تتوقف الحلقة.

مثال:

لنفترض أننا نريد أن نطلب من المستخدم إدخال رقم أكبر من صفر. لا نعرف كم مرة سيحتاج المستخدم لمحاولة إدخال الرقم الصحيح. هنا نستخدم حلقة `while`:

```
number = 0
while number <= 0:<br> number = int(input("أدخل رقمًا أكبر من صفر: "))

print("الرقم الذي أدخلته هو:", number)
```

في هذا المثال:

  • تبدأ الحلقة `while` عندما تكون قيمة `number` أقل من أو تساوي صفرًا.
  • داخل الحلقة، نطلب من المستخدم إدخال رقم ونحوله إلى عدد صحيح.
  • يتم فحص الشرط `number <= 0` مرة أخرى في بداية كل تكرار.</li>
  • تستمر الحلقة في التكرار حتى يدخل المستخدم رقمًا أكبر من صفر، مما يجعل الشرط خاطئًا ويتوقف التكرار.
  • بعد ذلك، يتم طباعة الرقم الذي أدخله المستخدم.

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

1 إجابة وحدة

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

أسئلة مشابهة

مرحباً بك في بوابة الإجابات ، المصدر الرائد للتعليم والمساعدة في حل الأسئلة والكتب الدراسية، نحن هنا لدعمك في تحقيق أعلى مستويات التعليم والتفوق الأكاديمي، نهدف إلى توفير إجابات شاملة لسؤالك
...