أخبار الموقع

الإعلام الآلي — لغة C: الدوال والإجراءات المتقدمة — الثانية ثانوي (شعب علمية) — بكالوريا — المنهاج الجزائري

درس في الإعلام الآلي مخصص لتلاميذ السنة الثانية ثانوي حول الدوال والإجراءات المتقدمة في لغة C. المحتوى يتبع المنهاج الرسمي الجزائري ويساعد في التحضير للبكالوريا من خلال أمثلة محلولة.

المحتوى النظري

الدوال في لغة C هي قطع برمجية تؤدي مهمة محددة. تساعد في تنظيم البرنامج وتجنب تكرار الكود.

تعريف دالة: return_type function_name(parameters) { body }.

أنواع الدوال:

1. دوال تأخذ معاملات وترجع قيمة (مثل int max(int a, int b)).

2. دوال تأخذ معاملات ولا ترجع قيمة (void).

3. دوال لا تأخذ معاملات وترجع قيمة.

4. دوال لا تأخذ معاملات ولا ترجع قيمة.

القواعد الأساسية

1. تمرير المعاملات: بالقيمة (pass by value) و بالإشارة (pass by reference) باستخدام المؤشرات.

2. الدوال العودية (Recursion): دالة تستدعي نفسها.

3. نطاق المتغيرات: متغيرات محلية (local) وعالمية (global).

4. ملفات الرأس (Header files): نضع فيها تعريفات الدوال.

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

تمرين 1:

اكتب دالة C تحسب مضروب عدد صحيح n! باستخدام التكرار.

الحل: int factorial(int n) { int i, fact=1; for(i=1; i<=n; i++) fact*=i; return fact; }

تمرين 2 (بكالوريا 2024):

اكتب دالة تأخذ مصفوفة وحجمها وترجع أكبر عنصر فيها.

الحل: int findMax(int arr[], int size) { int max = arr[0], i; for(i=1; i max) max = arr[i]; return max; }

دروس مشابهة

شاهد أيضا

اللغة العربية – تمارين الممنوع من الصرف (تدريبات على الممنوع من الصرف) – السنة الخامسة إبتدائي – المنهاج الجزائري

تمارين الممنوع من الصرف مرحباً بتلاميذ السنة الخامسة إبتدائي في موقع dz-onec.com. درسنا لهذا اليوم …

اللغة العربية – تمارين البدل (تدريبات على البدل) – السنة الخامسة إبتدائي – المنهاج الجزائري

تمارين البدل مرحباً بتلاميذ السنة الخامسة إبتدائي في موقع dz-onec.com. درسنا لهذا اليوم هو تمارين …

اللغة العربية – أسلوب التمني والترجي (ليت ولعل) – السنة الخامسة إبتدائي – المنهاج الجزائري

أسلوب التمني والترجي مرحباً بتلاميذ السنة الخامسة إبتدائي في موقع dz-onec.com. درسنا لهذا اليوم هو …

اللغة العربية – اسم الآلة (صياغته وأوزانه وإعرابه) – السنة الخامسة إبتدائي – المنهاج الجزائري

اسم الآلة مرحباً بتلاميذ السنة الخامسة إبتدائي في موقع dz-onec.com. درسنا لهذا اليوم هو اسم …

اترك تعليقاً

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

🎓 العد التنازلي لبكالوريا 2026
01 يوماً
:
11 ساعة
:
06 دقيقة
:
52 ثانية

📚 أحدث الدروس

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

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

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

🔢
س5 ابتدائي

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

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

⚛️
3 ثانوي

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

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

🌍
3 ثانوي

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

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

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

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