ما هي الحلقات في برامج الكمبيوتر؟

click fraud protection

حلقات هي من بين مفاهيم البرمجة الأساسية والأقوى. حلقة في برنامج كمبيوتر هي تعليمات تتكرر حتى يتم الوصول إلى حالة معينة. في بنية الحلقة ، تطرح الحلقة سؤالًا. إذا كانت الإجابة تتطلب إجراءً ، يتم تنفيذها. يتم طرح نفس السؤال مرارًا وتكرارًا حتى لا يلزم اتخاذ أي إجراء آخر. في كل مرة يتم طرح السؤال يسمى التكرار.

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

تتضمن كل لغة برمجة تقريبًا مفهوم الحلقة. تستوعب البرامج عالية المستوى عدة أنواع من الحلقات. ج, C ++و ج # كلها برامج كمبيوتر عالية المستوى ولديها القدرة على استخدام عدة أنواع من الحلقات.

أنواع الحلقات

  • أ إلى عن على حلقة هي حلقة تعمل لعدد محدد من المرات.
  • أ في حين الحلقة هي حلقة تتكرر طالما أن التعبير صحيح. التعبير هو عبارة لها قيمة.
  • أ افعل اثناء حلقة أو كرر حتى تتكرر الحلقة حتى يصبح التعبير خاطئًا.
  • An لانهائية أو بلا نهاية الحلقة هي حلقة تتكرر إلى أجل غير مسمى لأنها لا تحتوي على شرط إنهاء ، أو لم يتم الوفاء بشرط الخروج أو أن الحلقة مُعطاة للبدء من جديد من البداية. على الرغم من أنه من الممكن للمبرمج استخدام حلقة لانهائية عن قصد ، إلا أنها غالبًا ما تكون أخطاء من قبل المبرمجين الجدد.
    instagram viewer
  • أ متداخل تظهر حلقة داخل أي أخرى إلى عن على, في حين أو افعل اثناء عقدة.

يمكن أن تقوم عبارة goto بإنشاء حلقة من خلال القفز للخلف إلى تسمية ، على الرغم من أن هذا لا يُثبط بشكل عام كممارسة برمجة سيئة. بالنسبة لبعض التعليمات البرمجية المعقدة ، فإنها تتيح الانتقال إلى نقطة خروج عامة تبسط الرمز.

بيانات التحكم في الحلقة

البيان الذي يغير تنفيذ حلقة من تسلسلها المعين هو عبارة عن التحكم في الحلقة. على سبيل المثال ، يوفر C # عبارتي تحكم حلقة.

  • أ استراحة بيان داخل حلقة ينهي الحلقة على الفور.
  • أ استمر ينتقل البيان إلى التكرار التالي للحلقة ، مع تخطي أي رمز بينهما.

الهياكل الأساسية لبرمجة الكمبيوتر

الحلقة والاختيار والتسلسل هي الهياكل الأساسية الثلاثة لبرمجة الكمبيوتر. يتم استخدام هذه الهياكل المنطقية الثلاثة معًا لتشكيل خوارزميات لحل أي مشكلة منطقية. هذه العملية تسمى البرمجة المنظمة.

instagram story viewer