الدرس 6: التكرار وحلقات التكرار (loops) - حلقة for

الدرس 6: التكرار وحلقات التكرار (loops) - حلقة for:



لمحة عن حلقات التكرار :



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

مثلاَ :  لو أردنا أن نظهر كلمة معينة عشرون مرة على الشاشة يجب  كتابه الكلمة عشرون مرة في الكود البرمجي 

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

يوجد عدة اشكال لحقات التكرار وهي :

While  - Do While -  For

1-حلقة For التكراریة  :


الشكل العام لها:


حيث :

init:  ھي القیمة الابتدائیة  للمتغیر التي منھا سیبدأ العد مثلا 0=i

condition: هو شرط التوقف وعندما تصبح قیمة المتغیر غیر محققة لشرط التوقف سوف یخرج من حلقة for

increment : مقدار الزیادة أو النقصان في قیمة المتغیر في كل دورة وهي ++i او i--

statment: ھي الاوامر البرمجیة التي ستنفذ عدد من المرات 


ملاحظة: إذا كانت عبارة عن سطر برمجي واحدة لسنا بحاجة لوضعھا داخل أقواس وإذا كانت أكثر من سطر یجب وضعھا داخل أقواس

مخطط يوضح الية عمل حلقة for:  




تطبيق بسيط :

برنامج  لطباعة الاعداد من 0 الى 10

لرؤية الكود البرمجي من هنا :


مشاهدة الدرس :






 توضيح عبارة for المتداخلة:




مجموعة برامج عن حلقة for يمكنك تحميلها من هنا


ليست هناك تعليقات:

'; (function() { var dsq = document.createElement('script'); dsq.type = 'text/javascript'; dsq.async = true; dsq.src = '//' + disqus_shortname + '.disqus.com/embed.js'; (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq); })();
يتم التشغيل بواسطة Blogger.