الحلقات التكرارية — Loops
الحلقات التكرارية (Loops) تسمح بتكرار تنفيذ مجموعة من التعليمات عدة مرات حتى تحقق شرط معين.
أنواع الحلقات
- حلقة While: تكرر طالما الشرط صحيح.
طالما (شرط) { // تعليمات تتكرر }مثال: طباعة الأرقام من 1 إلى 5
عداد = 1
طالما (عداد <= 5) { اكتب عداد; عداد = عداد + 1; } - حلقة For: تستخدم عندما نعرف عدد مرات التكرار مسبقاً.
لكل عداد من 1 إلى 5 { // تعليمات }
أهمية الحلقات
- توفير الوقت والجهد (بدلاً من كتابة نفس التعليمات 100 مرة).
- جعل البرنامج أكثر مرونة.
- معالجة القوائم والمصفوفات.
تمارين
تمرين: كم مرة ستطبع “مرحباً” في الحلقة التالية؟
عداد = 1
طالما (عداد < 4) { اكتب "مرحباً"; عداد = عداد + 1; }
الحل: 3 مرات (عداد=1،2،3).
خلاصة
الحلقات التكرارية تكرر تنفيذ التعليمات. نوعان: While (طالما الشرط صحيح) و For (عدد محدد من المرات).
📍 دروس مشابهة
- الجمل الشرطية — If-Else — الإعلام الآلي — السنة الأولى متوسط — المنهاج الجزائري
- المتغيرات والثوابت — Variables and Constants — الإعلام الآلي — السنة الأولى متوسط — المنهاج الجزائري
- المخطط الانسيابي — Flowchart — الإعلام الآلي — السنة الأولى متوسط — المنهاج الجزائري
مدونة التربية و التعليم في الجزائر – دروس، فروض، نتائج امتحانات مدونة التربية والتعليم في الجزائر | تحضير الدروس، فروض واختبارات، نتائج البكالوريا وBEM، مسابقات التوظيف، والتوجيه المدرسي للطلاب وأولياء الأمور.