2021-03-20
  • |
  • daafoor
  • |
  • مشاهدات: 2110

مثال عن استخدام continue

 برنامج يقوم بطباعة الأعداد القابلة للقسمة على 7 من الأعداد من 1 إلى 50:

for n = 1:50
    if mod(n,7)
        continue
    end
    disp(['Divisible by 7: ' num2str(n)])
end

وظيفة continue هي تمرير الحلقة إلى التكرار التالي في حلقة for أو while دون إكمال بقية الحلقة

 


 

مثال عن استخدام break

برنامج يقوم بجمع سلسلة من الأرقام العشوائية حتى يصبح الرقم العشوائي التالي أكبر من الحد الأعلى 

 

limit = 0.8;
s = 0;
while 1
    tmp = rand;
    if tmp > limit
        break
    end
    s = s + tmp;
end
disp(s);

 وظيفة break هي إنهاء تنفيذ حلقة  for أو while والخروج من الحلقة.

 

هل أعجبك المحتوى؟

محتاج مساعدة؟ تواصل مع مدرس اونلاين الان!

التعليقات
لا يوجد تعليقات
لاضافة سؤال او تعليق على المشاركة يتوجب عليك تسجيل الدخول
تسجيل الدخول