مـنـتــدى شـبـاب اليمن العامه
التكرار for 1317025253111



"¨°°o°°¨]§[°مرحباُ بك في منتديات شباب اليمن °]§[¨°°o°°¨"
مـنـتــدى شـبـاب اليمن العامه
التكرار for 1317025253111



"¨°°o°°¨]§[°مرحباُ بك في منتديات شباب اليمن °]§[¨°°o°°¨"
مـنـتــدى شـبـاب اليمن العامه
هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.



 
الرئيسيةالبوابهأحدث الصورالتسجيلدخولمنتدى شباب اليمن
التكرار for Register
التكرار for 11111110

 

 التكرار for

اذهب الى الأسفل 
كاتب الموضوعرسالة
بنت اليمن
المشرف العام
المشرف العام
بنت اليمن


علم الــــدولـــة : التكرار for Female31
الجنس : انثى

الابراج : الميزان

الحصان
عدد المساهمات عدد المساهمات : 79
نقاط : 228

تاريخ التسجيل : 04/04/2011
العمر : 33
الموقع الموقع : https://yemen2day.yoo7.com
تعاليق : مــــا آروع ان تصادق أنسان يفوق حد الآدراك فيجبرك على ان تحبة وآلـــية تشـــتاق.ّ!ّ!.

عاشقة للحرية وحب المغامرات
لآخبرك يا سيدتى بكل صدق عن حبك ان احببت بصدق فلا تبالى بمن كسر قلبك فالخاسر لن يكون انت اعلمى ان من يعطى لا يخسر بقدر من ياخذ لانة سيحين وقت لمن اخذ ان يعطى ولكن عطاءة سيقابل بالجفاء فتقبلى ما كان وانظرى للدنيا من نافذة بلا قضبان!!!


التكرار for Empty
مُساهمةموضوع: التكرار for   التكرار for Emptyالثلاثاء أبريل 05, 2011 9:50 pm

هلا ومرحبا.......كيف أصبحت أو كيف أمسيت اليوم؟؟
يا ترى إلى أي مدى وصل تجاوبك مع هذه الدروس ......لا تنسى إذا كان لديك أي تعليق فنحن بانتظاره لكي نجدد في كتابة الدروس لمعرفة الأفضل لك ولغيرك.
الدرس الذي سوف نتعلمه معا اليوم هو درس رائع وهو التكرار.
إذن بعد نهاية هذا الدرس سوف تتمكن من الإجابة عن الاسئلة التالية:
1- ما معنى التكرار؟
2-ما هي أنواع التكرار؟
3-ما هو الأساس الذي تقوم عليه كل نوع من التكرار؟
---------------------------------------------
التكرار (Loop)

قد يصادفك حينما تكتب برنامج في السي احتياجك إلى إعادة جزء أو عدة أجزاء من البرنامج مرات عديدة ،لذلك وجد التكرار وهو يقوم بإعادة أجزاء من البرنامج عدة مرات أو حتى يتحقق شرط معين تكون قد وضعته للبرنامج..
فيا ترى من الذي سيقوم بهذا التكرار؟؟؟
هنالك ثلاثة أنواع من التكرار تسمح لك بالتكرار هي:
1- تكرار for.
2- تكرار while.
3- تكرار do …while.

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

وهو يسمح بتكرار جزء معين من البرنامج عدة مرات، والقاعدة الأساسية لهذا التكرار هي:



for(عبارة تمهيدية;عبارة الشرط;عبارة الزيادة )
{
الأوامر;
}



ثم دعنا نأخذ المثال الآتي وذلك حتى تكون عملية الفهم أسرع.



for(x=0;x<100;x++)
{
printf("This is my best site to learn Cn");
printf("Tell all your friends about this siten");
}




دعنا نتعرف معا بالتفصيل على هذه القاعدة :
1- في السطر الأول نكتب كلمة for ثم نفتح قوس ونكتب في أول خانة عبارة التمهيد وهي تنفذ مرة واحدة عند بداية التكرار كما في المثال السابق x=0

2- في الخانة الأخرى نكتب الشرط الذي سوف يمثل استمرار التكرار كما في المثال السابق x<100 بحيث يختبر هذا الشرط في كل مرة يقوم بالتكرار ، فإذا كان الشرط صحيحا فإن التكرار سيستمر أما إذا كان خاطئا فسيتوقف التكرار .

3- أما في الخانة الأخيرة نكتب عبارة الزيادة وهي تنفذ بعد كل تكرار كما في المثال السابقx++ وبذلك سوف تقوم بزيادة قيمة المتغير وسوف يقوم بزيادة قيمة المتغير بمقدار واحد.

ثم يأتي القوس { ومن بعده نكتب الأوامر التي نريد تنفيذها كما في المثال السابق، وهي سوف تتكرر مائة مرة ، طبعا نستطيع وضع اكثر من عبارة ، وأخيرا كل ما علينا هو أن نغلقها بالقوس }

ملاحظة: إذا كنا نريد تكرار الأمر مرة واحدة فقط ، فنحن بإمكاننا التخلي عن الأقواس { و } ، أما في حالة كتابة اكثر من أمر فيجب وضع الأقواس.
وهكذا نكون قد انتهينا من التكرار for بكل بساطة .

والآن هيا بنا ننطلق لتعلم الأنواع الأخرى من التكرار.
لكن لي ملاحظة وهي لابد أن تطبق كل برنامج اكتبه لك لأنك لن تتعلم البرنامج ولن تستوعبه حتى ترى النتيجة بعينيك .

الرجوع الى أعلى الصفحة اذهب الى الأسفل
https://yemen2day.yoo7.com/
 
التكرار for
الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1
 مواضيع مماثلة
-
» التكرار while
» التكرار do...while

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
مـنـتــدى شـبـاب اليمن العامه :: البرامج الحاسوبية-
انتقل الى: