الأربعاء , يوليو 29 2026
أخبار الموقع

الحلقات التكرارية في البرمجة: for و while – الإعلام الآلي — السنة الأولى ثانوي (جذع مشترك علوم وتكنولوجيا) — المنهاج الجزائري

الحلقات التكرارية في البرمجة: for و while

الحلقات التكرارية (Loops) تسمح بتنفيذ مجموعة من الأوامر عدة مرات. هي من أهم هياكل التحكم في البرمجة.

حلقة for

تستخدم عندما نعرف عدد التكرارات مسبقاً. تركيبها: for (counter; condition; increment) { }. مثال: for (i=1; i<=5; i++) { print(i) } يطبع الأرقام من 1 إلى 5.

حلقة while

تستخدم عندما نكرر طالما الشرط محققاً. تركيبها: while (condition) { }. مثال: while (x > 0) { x = x – 1 }.

حلقة do-while

تشبه while لكنها تنفذ الكود مرة واحدة على الأقل قبل التحقق من الشرط. تركيبها: do { } while (condition).

تطبيقات

  • طباعة الأرقام من 1 إلى N
  • جمع الأرقام من 1 إلى N
  • إيجاد العوامل المشتركة
  • التحقق من الأعداد الأولية
  • البحث في مصفوفة

التحكم في الحلقات

break: يوقف الحلقة فوراً. continue: يتخطى بقية التكرار الحالي وينتقل للتكرار التالي.

تمارين

1. اكتب حلقة for تطبع الأرقام الزوجية من 2 إلى 20.
2. اكتب حلقة while تجمع الأرقام من 1 إلى 100.
3. ما الفرق بين for و while؟ متى تستخدم كل منهما؟

? دروس مشابهة:

شاهد أيضا

التربية المدنية – المجتمع المدني – مفهومه ودوره في الجزائر

مفهومه ودوره في الجزائر المجتمع المدني هو التنظيمات المستقلة عن الدولة: الجمعيات، النوادي، المنظمات غير …

التاريخ والجغرافيا – التاريخ: معركة حطين وفتح القدس – صلاح الدين الأيوبي

صلاح الدين الأيوبي معركة حطين (583هـ/1187م) قادها صلاح الدين الأيوبي ضد الصليبيين. بعد انتصاره فتح …

اللغة العربية – الأدب: العصر الأموي – شعر النقائض والهجاء

شعر النقائض والهجاء العصر الأموي (41-132هـ) تميز بكثرة الصراعات السياسية بين الأمويين والزبيريين والخوارج والشيعة. …

الفلسفة – مشكلة الغير: العلاقة مع الآخر – الثالثة ثانوي (شعبة علوم تجريبية) – بكالوريا – المنهاج الجزائري

الفلسفة – مشكلة الغير: العلاقة مع الآخر مشكلة الغير (الآخر) تبحث في كيفية معرفتنا بوجود …

اترك تعليقاً

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

📚 أحدث الدروس

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

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

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

🔢
س5 ابتدائي

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

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

⚛️
3 ثانوي

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

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

🌍
3 ثانوي

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

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

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

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