الحلقات التكرارية: while, for
\n
الحلقات التكرارية تسمح بتكرار تنفيذ مجموعة من التعليمات عدة مرات. في هذا الدرس سنتعلم أنواع الحلقات وكيفية استخدامها.
\n\n
أولاً: مفهوم الحلقة التكرارية
\n
الحلقة التكرارية (Loop) هي بنية برمجية تسمح بتكرار تنفيذ كود معين عدداً محدداً من المرات أو حتى يتحقق شرط معين.
\n\n
ثانياً: أنواع الحلقات
\n
- \n
- حلقة while (طالما): تكرر طالما الشرط صحيح. قد لا تنفذ أبداً إذا كان الشرط خطأ من البداية.\n
بينما (الشرط) {\n // الكود\n}\n
- حلقة for (من أجل): تستخدم عندما نعرف عدد مرات التكرار مسبقاً.\n
لكل (ع = 1; ع <= 10; ع++) {\n // الكود\n}\n
\n
\n
\n\n
ثالثاً: أمثلة تطبيقية
\n
مثال 1: طباعة الأعداد من 1 إلى 10 باستخدام while:
\n
ع = 1\nبينما (ع <= 10) {\n أطبع ع\n ع = ع + 1\n}
\n
مثال 2: حساب مجموع الأعداد من 1 إلى n:
\n
أدخل ن\nمجموع = 0\nلكل (ع = 1; ع <= ن; ع++) {\n مجموع = مجموع + ع\n}\nأطبع مجموع
\n\n
تمارين تطبيقية
\n
التمرين 1: اكتب خوارزمية تطبع جدول ضرب العدد 5.
\n
التمرين 2: اكتب خوارزمية تحسب مضروب العدد n (n!).
\n\n
تمرين منزلي
\n
1) اكتب خوارزمية تطبع الأعداد الزوجية من 2 إلى 20. 2) اكتب خوارزمية تحسب مجموع الأعداد الفردية من 1 إلى 100.
\n\n
للمزيد، راجع درس الحوسبة السحابية ودرس شبكات الحاسوب: أنواعها.
📍 دروس مشابهة
- تصميم موقع ويب متكامل — HTML و CSS خطوة بخطوة — الإعلام الآل
- إعلام آلي — CSS: الألوان والخلفيات — السنة الرابعة متوسط — 4
- لغة جافا سكريبت (JavaScript) — مقدمة في البرمجة النصية — الإ
مدونة التربية و التعليم في الجزائر – دروس، فروض، نتائج امتحانات مدونة التربية والتعليم في الجزائر | تحضير الدروس، فروض واختبارات، نتائج البكالوريا وBEM، مسابقات التوظيف، والتوجيه المدرسي للطلاب وأولياء الأمور.