امثلة على الحلقات FOR LOOP في لغة #C

  • 2020-10-15

توصيف

حلقة For :

يتم استخدام حلقة for عندما نعرف عدد المرات التي سيتم فيها تنفيذ كتلة من التعليمات البرمجية.

 

برنامج يطبع الاعداد من الصفر الى 100 :

for (int i = 0; i <= 100; i++) 
{
  Console.WriteLine(i);
}

 

برنامج يطبع الاعداد الزوجية من 1 الى 10 :

for (int i = 0; i <= 10; i = i + 2) 
{
  Console.WriteLine(i);
}

 

 

برنامج يطبع الاعداد الفردية من 1 الى 10 :

for (int i = 1; i <= 10; i = i + 2) 
{
  Console.WriteLine(i);
}

 

طباعة قيم معينة باستخدام حلقة Foreach :

حلقة foreach تُستخدم حصريًا للتكرار خلال العناصر في المصفوفة:

string[] cars = {"Volvo", "BMW", "Ford", "Mazda"};
foreach (string i in cars) 
{
  Console.WriteLine(i);
}

 

حلقة nested for :

تعني حلقة for المتداخلة ، "حلقة for داخل حلقة for أخرى". 

في كل تكرار للحلقة الخارجية ، ستتكرر الحلقة الداخلية لتصل إلى كامل دورتها.

 

مثال عن حلقة nested for :

برنامج اختبار الاعداد الاولية من 2 الى 100 :

int i, j;
         
         for (i = 2; i < 100; i++) {
            for (j = 2; j <= (i / j); j++)
            if ((i % j) == 0) break; // if factor found, not prime
            if (j > (i / j)) Console.WriteLine("{0} is prime", i);
         }
         Console.ReadLine();

 

 

هل كان المحتوى مفيد؟

التعليقات

لاضافة سؤال أو تعليق على المشاركة يتوجب عليك تسجيل الدخول
تسجيل الدخول
محتاج مساعدة باختيار المدرس الافضل؟ تواصل مع فريقنا الان لمساعدتك بتأمين افضل مدرس
ماهو التخصص الذي تبحث عنه؟
اكتب هنا...