يتم استخدام مشغل الحلقة لتكرار كتلة معينة من التعليمات البرمجية لعدد معين من المرات. في هذه الحالة ، لدينا حلقة يتم فيها تهيئة المتغير الأول إلى القيمة 1 وزيادة بمقدار 1 مع كل تكرار حتى يصل إلى القيمة 2. داخل الحلقة ، تحدث العملية أ = أ + 1 ، مما يزيد من قيمة المتغير أ بمقدار 1. مهمتنا هي تحديد عدد المرات التي سيتم فيها تنفيذ هذه الدورة.
لحل هذه المشكلة ، تحتاج إلى مراجعة كل تكرار للدورة وحساب عدد التكرارات. المتغير الأول يبدأ مع 1 ويزيد بنسبة 1 مع كل تكرار. وبالتالي ، سيتم تنفيذ الحلقة مرتين: المرة الأولى عندما أكون 1 ، والمرة الثانية عندما أكون 2. لذلك ، ستكون نتيجة تنفيذ هذه الحلقة زيادة بمقدار شقين في قيمة المتغير أ بمقدار 1.
وبالتالي ، فإن الحلقة لـ أنا = 1 إلى 2 افعل أ = أ + 1 سيتم تنفيذها مرتين ، وستكون النتيجة قيمة المتغير أ بنسبة 2.
- تواتر الدورة لـ أنا 1 إلى 2 افعل أ 1
- كم مرة هو لأني 1 إلى 2 القيام أ 1 أعدم حلقة?
- كم مرة لا دورة لأني 1 إلى 2 هل ل 1 كرر?
- عدد التكرارات في الحلقة لأني 1 إلى 2 تفعل أ 1
- سؤال وجواب
- لماذا أحتاج إلى حلقة لأني 1 إلى 2 هل أ 1?
- ما هي القيم سوف المتغير آخذ عند تنفيذ حلقة لأني 1 إلى 2 هل ل 1?
- ما رمز سيتم تنفيذها داخل حلقة لأني 1 إلى 2 هل ل 1?
تواتر الدورة لـ أنا 1 إلى 2 افعل أ 1
دورة لأني 1 إلى 2 القيام أ 1 سيتم تنفيذها مرتين. ويفسر ذلك حالة الحلقة ، التي تقول أن المتغير يجب أن تأخذ القيم من 1 إلى 2 شاملة.
في كل تكرار للحلقة ، سيتم تنفيذ كتلة التعليمات البرمجية أ أ 1. في الوقت نفسه ، لا توجد معلومات حول ما تعنيه كتلة الكود أ أ 1 بالضبط ، لذلك من المستحيل تحديد المدة التي سيستغرقها تنفيذها.
خصوصية للحلقة هو أنه يتم تنفيذه مع خطوة محددة ، والتي افتراضيا هو 1. في هذه الحالة ، نظرا لعدم تحديد الخطوة بشكل صريح ، يتم تعيين قيمة الخطوة الافتراضية على 1.
إذا كان لدينا حلقة لأني 1 إلى 2 الخطوة 2 القيام أ 1 ، ثم سيتم تنفيذ هذه الحلقة مرة واحدة فقط ، لأن الخطوة ستكون 2 ، وبعد التكرار الأول ، قيمة المتغير أود أن تصبح 3 ، وهو أكبر من القيمة القصوى (2) المحددة في حالة حلقة.
كم مرة هو لأني 1 إلى 2 القيام أ 1 أعدم حلقة?
دورة لأني 1 إلى 2 القيام أ 1 سيتم تنفيذها 2 مرات.
في هذه الحالة ، يتم تشغيل الحلقة من أنا = 1 إلى أنا = 2 ، في خطوات 1. أولا ، ستكون قيمة أنا 1 ، ثم 2. بعد كل تكرار للحلقة ، يتم تنفيذ الأمر أ أ 1.
وبالتالي ، سيتم تنفيذ الأمر أ أ 1 مرتين ، أولا في أنا = 1 ، ثم في أنا = 2.
إذا كان الرمز يشبه هذا:
لأني: = 1 إلى 2 فعل
أ أ 1
النهاية
ثم بعد تنفيذ الحلقة ، سيتم تنفيذ الأوامر أ أ 1 مرتين.
كم مرة لا دورة لأني 1 إلى 2 هل ل 1 كرر?
هذا البناء هو دورة تعمل مرتين. في حالة الحلقة ، يتم تعيين قيمة المتغير أنا من 1 إلى 2 ، أي سيتم تنفيذ الحلقة عندما تكون قيمة أنا تساوي 1 و 2.
- في التكرار الأول للحلقة ، ستكون قيمة المتغير 1. ثم سيتم تنفيذ الأمر "هل أ 1" ، حيث أ هو بعض الأوامر أو كتلة من التعليمات البرمجية التي سيتم تنفيذها.
- في التكرار الثاني للحلقة ، ستكون قيمة المتغير 2. كما سيتم تنفيذ الأمر "القيام أ 1".
وبالتالي ، سيتم تكرار الدورة مرتين. إذا تم تنفيذ أمر آخر بدلا من الأمر" القيام أ أ 1 " ، فسيتم تكراره أيضا مرتين.
عدد التكرارات في الحلقة لأني 1 إلى 2 تفعل أ 1
في هذه المقالة ، سننظر في عدد المرات التي سيتم فيها تنفيذ الدورة من 1 إلى 2 أ أ 1.
بادئ ذي بدء ، دعونا نلقي نظرة على تصميم الدورة:
لأني 1 إلى 2 تفعل أ 1
- إلى عن على هي الكلمة الرئيسية التي تشير إلى بداية الدورة;
- أنا هو متغير الدورة ، وفي هذه الحالة يكون له القيمة 1;
- إلى هي كلمة رئيسية تشير إلى نطاق قيم متغير الحلقة;
- 2-القيمة النهائية لمتغير الحلقة;
- هل هي كلمة رئيسية تشير إلى بداية كتلة من التعليمات البرمجية التي سيتم تنفيذها في كل تكرار للحلقة;
- أ أ 1 هو كتلة من التعليمات البرمجية التي سيتم تنفيذها في كل تكرار للحلقة.
الآن دعونا نفكر في عدد المرات التي سيتم فيها تنفيذ الحلقة من 1 إلى 2 أ أ 1.
في هذه الحالة ، المتغير سأأخذ القيم من 1 إلى 2 شاملة. وهذا هو ، سيتم تنفيذ الدورة مرتين:
- في التكرار الأول ، قيمة المتغير أنا هو 1;
- في التكرار الثاني ، قيمة المتغير أنا هو 2.
وبالتالي ، سيتم تنفيذ دورة أنا 1 إلى 2 القيام أ 1 مرتين.
سؤال وجواب
لماذا أحتاج إلى حلقة لأني 1 إلى 2 هل أ 1?
ل أنا 1 إلى 2 القيام أ 1 حلقة يستخدم لتنفيذ كتلة معينة من التعليمات البرمجية مرتين. في كل تكرار للحلقة ، يأخذ المتغير الأول القيمة 1 ، ثم 2. وبالتالي ، سيتم تنفيذ الكود الموجود داخل الحلقة مرتين.
ما هي القيم سوف المتغير آخذ عند تنفيذ حلقة لأني 1 إلى 2 هل ل 1?
المتغير أنا ، عند تنفيذ حلقة ل أنا 1 إلى 2 القيام أ 1 ، سوف تأخذ القيم 1 و 2. مع كل تكرار للحلقة ، سيزداد بمقدار 1. سيكون التكرار الأول مع أنا = 1 ، والثاني مع أنا = 2.
ما رمز سيتم تنفيذها داخل حلقة لأني 1 إلى 2 هل ل 1?
داخل أنا 1 إلى 2 القيام حلقة 1 ، سيتم تنفيذ كتلة من التعليمات البرمجية ملحوظ مع الكلمة "أ". تحتوي هذه الكتلة على تعليمات ليتم تنفيذها في كل تكرار للحلقة. يمكن أن يكون الرمز أيا ، اعتمادا على المنطق المطلوب للبرنامج.