( وسم الفتح p و وسم الاغلاق p حيث يوقف الرمز الموجود في الوسم الثاني تشغيل الأمر صح أم خطأ )

( وسم الفتح p و وسم الاغلاق p حيث يوقف الرمز الموجود في الوسم الثاني تشغيل الأمر صح أم خطأ )

وسم الفتح

و وسم الإغلاق

( وسم الفتح p و وسم الاغلاق p حيث يوقف الرمز   الموجود في الوسم الثاني تشغيل الأمر صح أم خطأ )

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

أوامر الفتح

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

انتقال غير مشروط: ينتقل إلى عنوان محدد بغض النظر عن أي شروط.
انتقال شرطي: ينتقل إلى عنوان محدد فقط إذا تم استيفاء شرط معين.
( وسم الفتح p و وسم الاغلاق p حيث يوقف الرمز   الموجود في الوسم الثاني تشغيل الأمر صح أم خطأ )
استدعاء دالة: ينتقل إلى الكود الموجود في دالة أخرى.

أوامر الإغلاق

( وسم الفتح p و وسم الاغلاق p حيث يوقف الرمز   الموجود في الوسم الثاني تشغيل الأمر صح أم خطأ )

تُستخدم أوامر الإغلاق لإغلاق تدفق برمجي معين، مما يتيح للبرنامج العودة إلى التدفق السابق. ومن الأمثلة الشائعة على أوامر الإغلاق:
( وسم الفتح p و وسم الاغلاق p حيث يوقف الرمز   الموجود في الوسم الثاني تشغيل الأمر صح أم خطأ )

العودة من الدالة: ينهي تنفيذ الدالة الحالية ويعيد التحكم إلى الكود الذي دعاها.
كسر الحلقة: ينهي تنفيذ الحلقة الحالية وينتقل إلى الكود بعد الحلقة.
( وسم الفتح p و وسم الاغلاق p حيث يوقف الرمز   الموجود في الوسم الثاني تشغيل الأمر صح أم خطأ )
استمرار الحلقة: ينهي التكرار الحالي للحلقة وينتقل إلى التكرار التالي.

الفرق بين أوامر الفتح والإغلاق

يكمن الاختلاف الرئيسي بين أوامر الفتح والإغلاق في الطريقة التي تؤثر بها على تدفق البرنامج. تفتح أوامر الفتح تدفقات برمجية جديدة، بينما تغلق أوامر الإغلاق التدفقات البرمجية الحالية.

استخدام أوامر الفتح والإغلاق

( وسم الفتح p و وسم الاغلاق p حيث يوقف الرمز   الموجود في الوسم الثاني تشغيل الأمر صح أم خطأ )

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

وسم الفتح

و وسم الإغلاق

في بعض لغات البرمجة، يتم استخدام رمز واحد لتمثيل كل من وسم الفتح وسم الإغلاق. على سبيل المثال، في لغة سي، يتم استخدام الأقواس المتعرجة ( و ) لهذا الغرض. في هذه اللغات، يعتمد معنى الرمز على السياق الذي يظهر فيه.

وضع الرمز في وسم الإغلاق

  1. يؤدي وضع الرمز في وسم الإغلاق إلى وقف تشغيل الأمر الموجود في وسم الفتح.
  2. على سبيل المثال، في الكود التالي، سيمنع وجود النقطة الفاصلة المنقوطة في وسم الإغلاق تنفيذ أمر الفتح:
  3.     // do something
    ;
    
  4. أما إذا تمت إزالة النقطة الفاصلة المنقوطة، فسيتم تنفيذ أمر الفتح.

( وسم الفتح p و وسم الاغلاق p حيث يوقف الرمز   الموجود في الوسم الثاني تشغيل الأمر صح أم خطأ )

الخلاصة

أوامر الفتح والإغلاق هي أوامر تحكم أساسية في تدفق البرنامج تُستخدم للتحكم في كيفية انتقال البرنامج من جزء إلى آخر من الكود. يُستخدم وسم واحد غالبًا لتمثيل كل من وسم الفتح وسم الإغلاق، ويعتمد معنى الرمز على السياق الذي يظهر فيه.

أضف تعليق