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


 حلقة while :

يتم استخدام حلقة while عندما يكون كود تنفيذ كتلة من التعليمات البرمجية غير معروف. سيتم تنفيذه طالما أن الشرط صحيح.

يتحقق في البداية من الشرط المحدد ثم ينفذ العبارات الموجودة داخل حلقة while.

تستخدم حلقة while في الغالب لإنشاء حلقة لا نهائية.

 

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

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

 

اختبار هل عدد معين زوجي ام فردي :

int i;
Console.WriteLine("enter a number");
while(int.TryParse(Console.ReadLine(), out i))
{
    Console.WriteLine(i%2 == 0 ? "even" : "odd");
    Console.WriteLine("enter again");
}

 حلقة nested while :

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

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

 

مثال عن nested while :

   int i=0;
	while (i<2)
	{
	int j=0;
	while (j<2)
	{
	Console.Write("({0},{1}) ", i,j);
	j++;
	}
	i++;
	Console.WriteLine();


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

التعليقات

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

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

امثلة على العبارات الشرطية SWITCH CASE في لغة #C
امثلة على الحلقات DO WHILE LOOP في لغة #C
محتاج مساعدة باختيار المدرس الافضل؟ تواصل مع فريقنا الان لمساعدتك بتأمين افضل مدرس
ماهو التخصص الذي تبحث عنه؟
اكتب هنا...