x32x01
  • بواسطة x32x01 ||
الفرق بين break, continue ودول عشان أستخدمهم لازم يكونوا جوا loop
طب بيعملولى إى جوا الـ loop؟
تعالوا أقولكم

أول حاجة وهى الـ break
ودى من اسمها أول ما بعدّى عليها بطلع برا الـ loop اللى أنا فيه..
طب ممكن مثال عشان مش مجمع أوى؟
نجيب مثال:
Code:
int i;
for (i=1; i<=10; i++)
{
     if (i==5)
      {
           break;
      }
      printf ("Borog\n");
}
فهو هنا هيفضل يطبع كلمة Borog وينزل سطر ويـ check.. ها هل i=5 ؟
لا؟
طب كمل الـ loop عادى
آه؟
خلاص اطلع برا الـ for loop
ومن هنا كلمة Borog هتطّبع 4 مرات بس

تانى حاجة وهى الـ continue ودى زى الـ skip كدا، لما تشوفها skip اللى بعد الجملة دى وابدأ الـ iteration اللى بعدها من الأول
طب ممكن مثال؟
بكدا نجيب مثال:
Code:
int i;
for (i=1; i<=10; i++)
{
     if (i==5)
      {
           continue;
      }
      printf ("Borog\n");
}
فهو هنا هيفضل يطبع كلمة Borog وينزل سطر ويـ check.. ها هل i=5 ؟
لا؟
طب كمل الـ loop عادى
آه؟
خلاص اطلع على iteration اللى بعدها وسيبك من اللى بعد الـ continue
ومن هنا كلمة Borog هتطبع 9 مرات بس
 
المواضيع ذات الصلة
x32x01
الردود
0
المشاهدات
349
x32x01
x32x01
x32x01
الردود
0
المشاهدات
393
x32x01
x32x01
x32x01
الردود
0
المشاهدات
285
x32x01
x32x01
x32x01
  • x32x01
الردود
0
المشاهدات
445
x32x01
x32x01
x32x01
الردود
0
المشاهدات
280
x32x01
x32x01
الوسوم : الوسوم
loop حلقة التكرار
الدخول أو التسجيل السريع
نسيت كلمة مرورك؟
إحصائيات المنتدى
المواضيع
1,661
المشاركات
1,865
أعضاء أكتب كود
360
أخر عضو
matus
عودة
أعلى