More Related Content
Similar to Loop.Hamid K (20)
Loop.Hamid K
- 3. •كثيراللكمب موجه أمر تكرار إلى البرامج في نحتاج مايوتر
لغة وتوفر ،المرات من عدداCالمبرمج تمكن وسائل عدة
التكرار هذا أداء من.
الوسائل هذه تسمى ما وعادة"التكرارية الحلقات"ويو ،جد
لغة في التكرارية الحلقات من العديدCهنا منها سنتناول
1-الحلقةfor ( for loop ).
2-الحلقةwhile ( while loop ).
3-الحلقةdo…. while ( do-while loop).
الشك حيث من بالدراسة حلقة كل سنتناول يلي وفيماو العام ل
توضيحية وأمثلة االستخدام أسلوب.
- 4. •حلقةfor ( for loop):
الحلقة تستخدمforمعين أمر لتكرار(األوامر من مجموعة أو)عددا
أساسية عناصر ثالث إلي الحلقة وتحتاج المرات من(الشك انظرل
التالي)
•CODE
for ( counter statement; condition; step)
•هي العناصر هذه و:
1-العداد(counter ) :التكرار مرات عدد تسجيل هي العداد وظيفة.
2-الشرط(condition):يظل إذ التكرار نهاية يحدد الذي والشرط
الشرط ينتفي حتى قائما التكرار.
3-الخطوة(step) :التكرار مرات عدد تحدد التي القيمة وهي.
- 5. •الحلقة باستخدام فيه قمنا برنامجا يوضح التالي الشكلfor :
#include
int main()
{
int counter;
for ( counter=1;counter<=20;counter++)
cout<<counter;
}
- 6. •الحلقة أن نجد السابق البرنامج منforبكلمة بدأت(for )
بينه تفصل عبارات ثالثة بينهما بقوسين متبوعةعالمة ا
المنقوطة الفاصلة.
العداد في االبتدائية القيمة تخزن األولى العبارة.
أ العداد قيمة أن الشرط وهنا الشرط هي الثانية والعبارةقل
تساوي أو من20.
البرنامج هذا وفي ،الخطوة تحدد فهي الثالثة العبارة أمايزاد
بمقدار العداد1الحلقة فيها تنفذ مرة كل.
من األرقام طباعة عنه ينتج السابق والبرنامج1إلى20.
- 7. الحلقةwhile ( while loop):
الح استمرت متحققا الشرط هذا كان وطالما فقط الشرط إلى نحتاج التكرارية الحلقة هذه فيفي لقة
التكرار..
والمثالالحلقة استخدام يوضح التالي بالشكل الموضحwhileمن األعداد لطباعة1إلى20
#include
int main()
{
int counter=1;
while ( counter <=20 )
{
cout<<(counter);
counter++;
}
}
- 8. استخالص يمكننا السابق المثال منالنتاتجع التاليةالحلقة ن
while:
1-الحلقة خارج تتم للعداد االبتدائية القيمة تخصيصwhile.
2-الحلقة داخل تتم العداد زيادةwhile
- 9. التكرارية لحلقةdo-while:
ك مكان في السابقتين الحلقتين عن الحلقة هذه تختلفالشرط تابة
المطلوب العبارات بعد هنا الشرط يكتب حيث ،تكرارها.
التكرارية الحلقة على مالحظة أهمdo-whileتنفذ أنها
ولو حتى األقل على واحدة مرة تكرارها المطلوب العبارات
متحقق غير الشرط كان!!!
و التنفيذ بعد يتم الشرط من التحقق أن ذلك وتفسيركما قبله ليس
السابقتين الحلقتين في.