ل حلقة هي واحدة من بنيات البرمجة الأساسية التي تسمح لك لتنفيذ كتلة معينة من التعليمات البرمجية عدة مرات. إنه مفيد بشكل خاص عندما تحتاج إلى معالجة كمية كبيرة من البيانات أو تنفيذ بعض الإجراءات لعدد معين من المرات.
عند استخدام قسم المجموعة في الحلقة ، يمكن وصف عدد معين من تكرار الحلقة على النحو التالي: من أجل أنا 7 إلى 12. هذا يعني أن المتغير سأأخذ القيم من 7 إلى 12.
لذلك ، إذا تغير المتغير الأول من 7 إلى 12 ، فسيتم تنفيذ الحلقة 6 مرات.
يمكن حساب عدد مرات تكرار الدورة بطرح القيمة الأولية للمتغير من المتغير النهائي وإضافة واحد: (12 — 7) + 1 = 6. وبالتالي ، سيتم تنفيذ الحلقة 6 مرات.
- عدد مرات تكرار الدورة لـ أنا 7 إلى 12 فعل
- تكرار الدورة ل أنا 7 إلى 12 تفعل
- كم مرة سوف لأني 7 إلى 12 هل يتم تنفيذ حلقة?
- نتائج دورة ل أنا 7 إلى 12 تفعل
- سؤال وجواب
- ما سوف المتغير أعود بعد كل تنفيذ حلقة?
- ما هي القيمة سوف المتغير لدي في بداية تنفيذ دورة?
- كم عدد التكرارات التي سيتم تنفيذها في هذه الدورة?
عدد مرات تكرار الدورة لـ أنا 7 إلى 12 فعل
ل أنا 7 إلى 12 هل سيتم تنفيذ حلقة العدد التالي من المرات:
- 7
- 8
- 9
- 10
- 11
- 12
في المجموع ، سيتم تنفيذ الدورة 6 مرات.
تكرار الدورة ل أنا 7 إلى 12 تفعل
تم تصميم حلقة في البرمجة لتكرار رمز معين عدد معين من المرات. بناء الجملة من أجل حلقة يشبه هذا:
- للكلمات الرئيسية;
- متغير التكرار مع التهيئة (غالبا ما يشار إليه بواسطة أنا);
- نطاق قيم متغير التكرار (القيمة الأولية والنهائية);
- الكلمة الرئيسية هي القيام به;
- الكود الذي سيتم تنفيذه في الحلقة;
- الكلمة الرئيسية هي النهاية.
إذا قمت بتعيين متغير التكرار أنا في النطاق من 7 إلى 12 شاملا ، فسيتم تنفيذ الحلقة 6 مرات. في كل تكرار ، المتغير سوف تأخذ قيمة من 7 إلى 12.
فيما يلي مثال على التعليمات البرمجية التي توضح تنفيذ حلقة مع متغير التكرار أنا من 7 إلى 12:
لأني: = 7 إلى 12 فعل
// الرمز الذي سيتم تنفيذه في
حلقة النهاية
سيؤدي تنفيذ هذا الرمز إلى ستة تكرارات لكتلة التعليمات البرمجية المحددة. المتغير أنا في كل تكرار سوف تأخذ القيم من 7 إلى 12.
باستخدام ل حلقة يجعل من الأسهل والأسرع لحل المهام التي تتطلب التنفيذ المتكرر لنفس العمليات أو معالجة كميات كبيرة من البيانات.
كم مرة سوف لأني 7 إلى 12 هل يتم تنفيذ حلقة?
يتم استخدام الحلقة في لغات البرمجة لتنفيذ كتلة معينة من التعليمات البرمجية بشكل متكرر. في حالة ل أنا 7 إلى 12 القيام به ، سيتم تنفيذ حلقة لقيم المتغير أنا في النطاق من 7 إلى 12.
وهذا هو ، سيتم تنفيذ الدورة 6 مرات ، منذ 12 - 7 = 5 ، و 5 + 1 = 6.
نموذج كود بايثون:
لأني في النطاق (7 ، 13):
# كتلة من التعليمات البرمجية التي سيتم تنفيذها 6 مرات
نموذج شفرة جافا سكريبت:
إلى عن على (دعني = 7 ؛ أنا <= 12 ؛ أنا i) {
// كتلة من التعليمات البرمجية التي سيتم تنفيذها 6 مرات
}
وبالتالي ، سيتم تنفيذ الحلقة 6 مرات لقيم المتغير أنا من 7 إلى 12.
نتائج دورة ل أنا 7 إلى 12 تفعل
في هذه الحلقة ، المتغير سأأخذ القيم من 7 إلى 12 شاملة. سيكون عدد مرات تكرار الدورة 6.
في كل تكرار للحلقة ، يمكنك تنفيذ إجراءات معينة باستخدام المتغير أنا ، على سبيل المثال ، إخراج قيمته أو تنفيذ عمليات معينة.
مثال على استخدام حلقة في هذه الحالة:
لأني: = 7 إلى 12 فعل
الكتابة (أنا);
ستكون نتيجة هذه الدورة كما يلي:
- 7
- 8
- 9
- 10
- 11
- 12
وبالتالي ، سيتم تنفيذ 6 تكرارات للحلقة ، والمتغير سأأخذ القيم من 7 إلى 12 شاملة. لكل تكرار ، يمكن تنفيذ إجراءات معينة اعتمادا على المهمة المحددة.
سؤال وجواب
ما سوف المتغير أعود بعد كل تنفيذ حلقة?
المتغير سأعود القيمة المقابلة للتكرار الحالي للحلقة.
ما هي القيمة سوف متغير لدي في بداية تنفيذ حلقة?
ستكون قيمة المتغير الأول في بداية تنفيذ الحلقة 7.
كم عدد التكرارات التي سيتم تنفيذها في هذه الدورة?
في هذه الدورة ، سيتم تنفيذ 6 تكرارات ، لأن المتغير سوف تختلف من 7 إلى 12 شاملة.