تلعب الحلقات دورا مهما في البرمجة ، مما يسمح لك بتنفيذ إجراءات متكررة. واحدة من مشغلي حلقة الأكثر شيوعا هو المشغل حلقة مع المعلمة. في هذه المقالة ، سننظر في كيفية إدخال مشغل حلقة مع معلمة من لوحة المفاتيح باستخدام عدة أمثلة.
قبل أن تبدأ ، تحتاج إلى فهم ما هو مشغل حلقة مع معلمة. على عكس مشغل الحلقة بدون معلمة ، والذي يتم تنفيذه لعدد محدد من المرات ، يتم تنفيذ مشغل الحلقة مع معلمة لعدد معين من المرات ، والذي يعتمد على قيمة المعلمة. يمكن تعيين هذه المعلمة من لوحة المفاتيح ، مما يسمح للبرنامج بأن يكون أكثر مرونة.
الخطوة 1: أدخل قيمة المعلمة
الخطوة الأولى هي إدخال قيمة المعلمة من لوحة المفاتيح. للقيام بذلك ، استخدم وظيفة إدخال لوحة المفاتيح. في معظم لغات البرمجة ، عادة ما تحتوي هذه الوظيفة على أمر مثل "الإدخال" أو "الإدخال" أو "المسح الضوئي". مثال:
أمر إدخال قيمة المعلمة
الخطوة 2: إعداد الدورة
بعد إدخال قيمة المعلمة ، تحتاج إلى إعداد حلقة. في معظم لغات البرمجة ، يتم استخدام عامل التشغيل" من أجل "أو" أثناء " لهذا الغرض. مثال:
ل (أنا = 1; أنا < = قيمة المعلمة ؛ أنا i)
{
// حلقة الجسم
}
في هذا المثال ، سيتم تنفيذ قيمة المعلمة حلقة مرة واحدة. زيادة المعلمة أنا في كل تكرار يوفر شرطا للخروج من الحلقة عند الوصول إلى القيمة المطلوبة.
الخطوة 3: إكمال الحلقة
في هذه المرحلة ، تحتاج إلى كتابة التعليمات البرمجية التي سيتم تنفيذها في كل تكرار للحلقة. يمكنك وضع أي رمز ضروري لتحقيق المهمة هنا. على سبيل المثال:
ل (أنا = 1 ؛ أنا <= قيمة المعلمة ؛ أنا i)
{
// الإجراءات المنجزة
}
بدلا من" الإجراءات التي يتعين تنفيذها " ، تحتاج إلى إدخال الرمز الذي يجب تنفيذه. في كل تكرار لهذه الحلقة ، سيتم تنفيذ هذا الرمز حتى تصل المعلمة إلى القيمة المطلوبة.
- كيفية استخدام مشغل حلقة مع معلمة الإدخال
- الخطوة 1: افتح وحدة التحكم
- الخطوة 2: إعلان المتغير
- الخطوة 3: أدخل قيمة المتغير
كيفية استخدام مشغل حلقة مع معلمة الإدخال
- إنشاء متغير لتخزين قيمة المعلمة. على سبيل المثال ، يمكنك إعلان متغير باسم "المعلمة" ونوع البيانات "رقم".
- . يجب تحويل نتيجة الإدخال إلى نوع البيانات المناسب.
- . إذا كان الشرط صحيحا ، فسيستمر تنفيذ الحلقة ، وإلا ستنتهي الحلقة.
مثال على استخدام مشغل حلقة مع معلمة إدخال في بايثون:
في هذا المثال ، يقرأ البرنامج قيمة المعلمة من لوحة المفاتيح ويخرجها طالما أن قيمة المعلمة أقل من 10. يتم استخدام مشغل الحلقة لهذا الغرض
بينما
مع شرط استمرار
المعلمة < 10
- .
- عند استخدام مشغل حلقة مع معلمة إدخال ، من الضروري مراعاة أخطاء إدخال المستخدم المحتملة ، والتي يمكن أن تؤدي إلى تشغيل غير صحيح للبرنامج. لذلك ، يوصى بإضافة التحقق من صحة البيانات المدخلة والتعامل مع الاستثناءات المحتملة.
الخطوة 1: افتح وحدة التحكم
لإدخال مشغل حلقة مع معلمة من لوحة المفاتيح ، افتح وحدة التحكم. وحدة التحكم عبارة عن نافذة سطر أوامر حيث يمكنك تشغيل أوامر وبرامج مختلفة.
لفتح وحدة التحكم ، اتبع الخطوات التالية:
أثناء وجودك على سطح المكتب أو في مدير الملفات ، انقر بزر الماوس الأيمن وحدد الخيار "فتح موجه الأوامر هنا" أو "فتح بوويرشيل هنا". | سيكون المسار إلى الدليل الحالي مرئيا في نافذة موجه الأوامر التي تفتح. |
نوع متغير_الاسم;
في هذه الحالة ، يمكننا أن نعلن متغير نوع صحيح (على سبيل المثال, | كثافة العمليات |
بارام;
وبالتالي ، فإن المتغير
بارام
الآن بعد أن أصبح لديك متغير تريد استخدامه في عبارة حلقة مع معلمة ، تحتاج إلى إدخال قيمة لهذا المتغير من لوحة المفاتيح.
لإدخال قيمة متغير ، يمكنك استخدام | المسح الضوئي () |
وظيفة. هنا هو رمز المثال الذي يسمح لك بإدخال القيمة | من متغير الأسطوانات |
من لوحة المفاتيح: | عدد الأسطوانات; |
متغير الأسطوانات
. ثم وظيفة