التكرار while

التكرار while
وهذا التكرار يقوم بتكرار غير محدد من المرات حتى يتحقق شرط معين ، والقاعدة الأساسية لهذا التكرار هي :

 


while(الشرط)
{
………….;
…………الأوامر;
}
 


دعنا نأخذ المثال التالي:

 


while(num<99)
{
printf("This is a correct numbern");
num++;
}
 



دعنا نتكلم بالتفصيل عن هذا التكرار:

1- عند كتابة الشرط فإن البرنامج سوف يقوم بتكرار الأوامر ما دام الشرط صحيحا ، أما إذا كان الشرط خاطئا فإن التكرار سوف يتوقف ، ففي المثال السابق نستطيع القول بأنه ما دام الرقم اقل من 99 فإن العبارة سوف تطبع .

2- بعد طباعة الجملة سوف ينتقل إلى العبارة الأخرى وهي num++ وبذلك سوف يزيد الرقم .

3- وهكذا سوف تتم تكرار العبارة إلى إن تصل إلى الرقم 99 ومن بعدها سوف يتوقف التكرار.

وهكذا كان هذا هو تكرار while نأمل أن تكون قد استوعبته.

 

 

 


Copyright © www.kettaneh.net