حلقة تكرار تستخدم عندما يكون عدد التكرار محدد ومعروف. ؟....؟
الإجابة الصحيحة من خلال موقع بوابة الإجابات هي:
For.
الإجابة الصحيحة هي: For.
حلقة التكرار `For` تُستخدم عندما تعرف مسبقًا عدد المرات التي تريد أن يتكرر فيها جزء من البرنامج. تخيل أنك تريد طباعة الأرقام من 1 إلى 5. أنت تعرف بالضبط عدد المرات التي تحتاج فيها لتكرار عملية الطباعة (5 مرات). هنا يأتي دور حلقة `For`.
كيف تعمل حلقة `For`؟
تتكون حلقة `For` عادةً من ثلاثة أجزاء رئيسية:
- التهيئة (Initialization): هنا تحدد متغيرًا (عادةً ما يسمى "عداد") وتبدأه بقيمة أولية. على سبيل المثال، `i = 1`. هذا يعني أننا نبدأ العد من الرقم 1.
- الشرط (Condition): هنا تحدد الشرط الذي يجب أن يكون صحيحًا حتى تستمر الحلقة في التكرار. على سبيل المثال، `i <= 5`. هذا يعني أن الحلقة ستستمر في التكرار طالما أن قيمة `i` أقل من أو تساوي 5.</li>
- التحديث (Increment/Decrement): هنا تحدد كيف ستتغير قيمة العداد في كل مرة تتكرر فيها الحلقة. على سبيل المثال، `i++`. هذا يعني أننا سنزيد قيمة `i` بمقدار 1 في كل مرة.
مثال بسيط:لنفترض أننا نريد طباعة الأرقام من 1 إلى 5 باستخدام حلقة `For` في لغة بايثون:
```python
for i in range(1, 6):
print(i)
```
شرح المثال:
- `for i in range(1, 6):` هذا السطر يبدأ حلقة `For`. `range(1, 6)` تعني أننا سننشئ سلسلة من الأرقام تبدأ من 1 وتنتهي عند 5 (الرقم 6 لا يشمل). في كل دورة، سيأخذ المتغير `i` قيمة من هذه السلسلة.
- `print(i)`: هذا السطر يطبع قيمة `i` في كل دورة من الحلقة.
النتيجة:سيقوم البرنامج بطباعة الأرقام التالية:
```
1
2
3
4
5
```
متى نستخدم `For`؟
- عندما تريد تكرار عملية لعدد محدد من المرات.
- عندما تريد المرور على عناصر قائمة أو مصفوفة.
- عندما تعرف بالضبط عدد التكرارات المطلوبة قبل بدء الحلقة.
اذا كان لديك إجابة افضل او هناك خطأ في الإجابة علي سؤال حلقة تكرار تستخدم عندما يكون عدد التكرار محدد ومعروف. ؟.... اترك تعليق فورآ.