تستخدم إذا أردت إنهاء حلقة قبل أن تصبح حالتها خطأ؟
الجواب هو:
عبارة الإيقاف.
تستخدم إذا أردت إنهاء حلقة قبل أن تصبح حالتها خطأ، يعتبر هذا السؤال أحد الأسئلة المهمة الذي يتم تكرارها في الواجبات المنزلية وفي منصة مدرستي والاختبارات في المملكة العربية السعودية.
تستخدم إذا أردت إنهاء حلقة قبل أن تصبح حالتها خطأ/ الشرح والتوضيح:
إذا أردت إنهاء حلقة قبل أن تصبح حالتها خطأ، يمكنك استخدام تعبير "توقف مبكر" أو "break" في البرمجة.
توقف مبكر: عبارة عن تعليمة تستخدم لإنهاء حلقة قبل أن تنتهي جميع الدورات المتكررة فيها. يتم استخدام توقف مبكر عندما تكون متوفرة معلومة تقود إلى انتهاء الحلقة قبل وقتها المحدد. عند تنفيذ توقف مبكر، يتم تجاهل أي دورات متبقية في الحلقة ويتم الانتقال إلى الأمر التالي في البرنامج.
مثال في لغة البرمجة Python:
for i in range(1, 10):
if i == 5:
break
print(i)
في هذا المثال، سيتم طباعة الأرقام من 1 إلى 4 فقط. عندما تكون قيمة المتغير i تساوي 5، ستنفذ تعليمة الـ break وسيتم إنهاء الحلقة مباشرةً.
باستخدام توقف مبكر، يمكنك توفير الوقت والموارد عن طريق تجاهل الدورات اللازمة والتوقف عند الشرط المحدد.