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
المشاهدات
80
x32x01
x32x01
x32x01
الردود
0
المشاهدات
124
x32x01
x32x01
x32x01
الردود
0
المشاهدات
52
x32x01
x32x01
x32x01
الردود
0
المشاهدات
44
x32x01
x32x01
x32x01
الردود
0
المشاهدات
54
x32x01
x32x01
الوسوم : الوسوم
loop حلقة التكرار

الدخول أو التسجيل السريع

نسيت كلمة مرورك؟

آخر المشاركات

أحدث المنتجات

إحصائيات المنتدى

المواضيع
1,624
المشاركات
1,812
أعضاء أكتب كود
230
أخر عضو
Mostafa Alaa
عودة
أعلى