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
المشاهدات
294
x32x01
x32x01
x32x01
الردود
0
المشاهدات
608
x32x01
x32x01
x32x01
الردود
0
المشاهدات
286
x32x01
x32x01
x32x01
الردود
1
المشاهدات
301
x32x01
x32x01
x32x01
الردود
0
المشاهدات
308
x32x01
x32x01
الوسوم : الوسوم
loop حلقة التكرار
الدخول أو التسجيل السريع
نسيت كلمة مرورك؟
إحصائيات المنتدى
المواضيع
1,666
المشاركات
1,870
أعضاء أكتب كود
372
أخر عضو
برعي المغربي
عودة
أعلى