أخبار الموقع

الإعلام الآلي: بنية التكرار – الحلقات التكرارية – 1 ثانوي (شعب علمية) – بكالوريا – المنهاج الجزائري

بنية التكرار: الحلقات التكرارية

بنية التكرار (Iteration/Loop) تسمح بتكرار تنفيذ مجموعة من التعليمات عدة مرات حتى تحقق شرط معين. وهي من اهم الهياكل في البرمجة.

اولا: مفهوم التكرار

التكرار هو تنفيذ نفس العملية او مجموعة العمليات اكثر من مرة. يستخدم التكرار عندما نريد:
– حساب مجموع او جداء سلسلة من الاعداد
– البحث في قائمة
– تكرار نفس العملية على مجموعة من البيانات

ثانيا: انواع التكرار

1. التكرار بعدد محدد من المرات (Pour…De…A):
نعرف عدد مرات التكرار مسبقا باستخدام عداد.
مثال: اطبع الاعداد من 1 الى 10
Pour i de 1 a 10 faire
  Ecrire(i)
FinPour

2. التكرار بشرط (TantQue…Faire):
يكرر التنفيذ طالما ان الشرط محقق. قد لا ينفذ ابدا اذا كان الشرط غير محقق من البداية.
مثال: اطبع الاعداد من 1 الى 10
i ← 1
TantQue i ≤ 10 faire
  Ecrire(i)
  i ← i + 1
FinTantQue

3. التكرار حتى تحقق شرط (Repeter…Jusqua):
ينفذ التعليمات ثم يتحقق من الشرط. ينفذ مرة واحدة على الاقل.
مثال: اقرأ رقما موجبا
Repeter
  Ecrire(“Entrez un nombre positif: “)
  Lire(x)
Jusqua x > 0

مثال محلول:

خوارزمية تحسب مجموع الاعداد من 1 الى N:
Algorithme Somme_N
Variables: N, i, S: Entier
Debut
  Ecrire(“Donnez N: “)
  Lire(N)
  S ← 0
  Pour i de 1 a N faire
    S ← S + i
  FinPour
  Ecrire(“La somme est: “, S)
Fin

ثالثا: مقارنة بين انواع التكرار

  • Pour: نستخدمه عندما نعرف عدد التكرارات مسبقا
  • TantQue: نستخدمه عندما لا نعرف عدد التكرارات ونتوقف عند تحقق شرط
  • Repeter: مشابه لـ TantQue لكنه ينفذ مرة على الاقل

تمارين تطبيقية

التمرين 1:

اكتب خوارزمية تطبع الاعداد الزوجية من 2 الى 20 باستخدام Pour.

التمرين 2:

اكتب خوارزمية تحسب 2ⁿ (اي 2 مرفوعة للقوة n) باستخدام TantQue.

التمرين 3:

اكتب خوارزمية تقرا عددا N ثم تحسب مضروبه N! = 1 x 2 x 3 x … x N.

التمرين 4:

اكتب خوارزمية تعرض جدول ضرب عدد (من 1 الى 10).

للاستزادة، راجع درس بنية التسلسل والاختيار: الجمل الشرطية وكذلك درس تمثيل الخوارزمية بالمخطط الانسيابي.

? دروس مشابهة

شاهد أيضا

رسمياً: الحد الأدنى 17/20 للالتحاق بمدارس الذكاء الاصطناعي والأمن السيبراني بقطب سيدي عبد الله — والتدريس باللغة الإنجليزية حصراً

مع انطلاق التسجيلات الجامعية الأولية لحاملي شهادة البكالوريا 2026 اليوم الأربعاء 15 يوليو، كشفت وزارة …

لمَ تتفوّق الإناث على الذكور في البكالوريا في الجزائر؟ تحليل الظاهرة والأرقام

في كل سنة، تنشر وزارة التربية الوطنية الجزائرية نتائج امتحان شهادة البكالوريا، وتظهر الأرقام ظاهرة …

صاحبة المرتبة الثالثة وطنياً في البكالوريا 2026 تكشف سر تفوقها: التلميذة سعال زينب دعاء تحقق 19.16

عبّرت التلميذة سعال زينب دعاء، الحائزة على المرتبة الثالثة وطنياً في شهادة البكالوريا دورة 2026 …

بنك الأسئلة التربوية (6) — للأساتذة والمعلمين — التخطيط التربوي وإعداد الدروس وتحضير الحصص الدراسية (الجزء الأول — 40 سؤالاً)

بنك الأسئلة التربوية (6) — للأساتذة والمعلمين — التخطيط التربوي وإعداد الدروس وتحضير الحصص الدراسية …

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *

تم الإعلان عن نتائج البكالوريا 2026

📚 أحدث الدروس

عرض الكل ←
📖
س3 ابتدائي

التربية الإسلامية — بر الوالدين

فضل بر الوالدين وأهميته في الإسلام

🔢
س5 ابتدائي

الرياضيات — مساحة القرص

حساب مساحة الدائرة — ط × نق²

⚛️
3 ثانوي

الفيزياء — ثنائي القطب RL

تمارين بكالوريا مع الحلول

🌍
3 ثانوي

التاريخ — الحرب العالمية الأولى

الأسباب والنتائج — بكالوريا

📝 بنك الفروض والاختبارات

عرض الكل ←
فروض الفصل الأول جميع المواد — الأولى متوسط
اختبارات الفصل الثاني مع الحلول — الثالثة متوسط
مواضيع بكالوريا مقترحة مع الحلول — 3 ثانوي
مسابقات الأساتذة نماذج وحلول — 2026