الدرس 20: الهيكل التكراري – الحلقات
1. مفهوم الحلقة التكرارية
الحلقة التكرارية (Loop) تسمح بتكرار تنفيذ مجموعة من التعليمات عدة مرات حتى تحقق شرط معين. تستخدم الحلقات لتجنب تكرار الكود وتنفيذ مهام متكررة بكفاءة.
2. أنواع الحلقات
- الحلقة الشرطية (Tant que / While): تكرر طالما الشرط محقق. قد لا تنفذ أبداً إذا كان الشرط خطأ من البداية.
- الحلقة حتى (Répéter jusqu’à / Do-While): تنفذ مرة واحدة على الأقل ثم تكرر حتى تحقق الشرط.
- الحلقة بعداد (Pour / For): تكرر عدداً محدداً من المرات باستخدام عداد.
3. مثال: حساب مجموع 1 إلى N باستخدام الحلقة
S ← 0. من i ← 1 إلى N: S ← S + i. اطبع S.
4. تمارين
التمرين الأول: اكتب خوارزمية لطباعة الأعداد الزوجية من 2 إلى 20.
التمرين الثاني: اكتب خوارزمية لحساب مضروب العدد n (n!).
للمزيد: درس الهياكل الأساسية للخوارزميات و درس حلقات التكرار في بايثون.
مدونة التربية و التعليم في الجزائر – دروس، فروض، نتائج امتحانات مدونة التربية والتعليم في الجزائر | تحضير الدروس، فروض واختبارات، نتائج البكالوريا وBEM، مسابقات التوظيف، والتوجيه المدرسي للطلاب وأولياء الأمور.