أخبار الموقع

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

مقدمة

في هذا الدرس من دروس الثانوي (شعب علمية)، نتناول موضوع “الملفات النصية في لغة C – القراءة والكتابة” وفق المنهاج الجزائري. التعامل مع الملفات يسمح بتخزين البيانات بشكل دائم.

المفاهيم الأساسية

لغة C تتعامل مع الملفات من خلال مؤشر FILE*. فتح ملف: fopen(“filename”, “mode”). الأوضاع: “r” للقراءة، “w” للكتابة (ينشئ ملفاً جديداً)، “a” للإضافة. دوال القراءة: fscanf(), fgets(), fgetc(). دوال الكتابة: fprintf(), fputs(), fputc(). إغلاق الملف: fclose(fp).

النقاط الرئيسية

  • فتح وإغلاق الملفات
  • القراءة من ملف
  • الكتابة في ملف
  • معالجة أخطاء الملفات

أمثلة من امتحانات البكالوريا

مثال 1: بكالوريا 2024

السؤال: اكتب برنامجاً يقرأ 5 أعداد من المستخدم ويكتبها في ملف.

الحل: FILE* f=fopen(“donnees.txt”,”w”); for(i=0;i<5;i++) { scanf("%d",&n); fprintf(f,"%dn",n); } fclose(f);

مثال 2: بكالوريا 2023

السؤال: اكتب برنامجاً يقرأ أعداداً من ملف ويحسب مجموعها.

الحل: FILE* f=fopen(“nombres.txt”,”r”); while(fscanf(f,”%d”,&n)!=EOF) s+=n; fclose(f);

خلاصة

التعامل مع الملفات يسمح بحفظ البيانات واسترجاعها. إتقان دوال الملفات ضروري لتطبيقات عملية.

دروس مشابهة

شاهد أيضا

بنك الأسئلة التربوية (491) – للمعلمين: طرق التدريس المبتكرة (77 سؤالاً)

[مدرسة] للمعلمين – طرق التدريس المبتكرة 77 سؤالاً وجواباً في موضوع طرق التدريس المبتكرة – …

بنك الأسئلة التربوية (490) – للأساتذة: التخطيط التربوي وإعداد الحصة التعليمية (74 سؤالاً)

[أستاذ] للأساتذة – التخطيط التربوي وإعداد الحصة التعليمية 74 سؤالاً وجواباً في موضوع التخطيط التربوي …

بنك الأسئلة التربوية (489) – للتلاميذ: تنمية المهارات الحياتية (76 سؤالاً)

[تلميذ] للتلاميذ – تنمية المهارات الحياتية 76 سؤالاً وجواباً في موضوع تنمية المهارات الحياتية – …

بنك الأسئلة التربوية (488) – عمال القطاع: المسار المهني والحقوق الأساسية (71 سؤالاً)

[عامل] عمال القطاع – المسار المهني والحقوق الأساسية 71 سؤالاً وجواباً في موضوع المسار المهني …

اترك تعليقاً

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

🎓 العد التنازلي لبكالوريا 2026
02 يوماً
:
08 ساعة
:
53 دقيقة
:
22 ثانية

📚 أحدث الدروس

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

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

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

🔢
س5 ابتدائي

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

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

⚛️
3 ثانوي

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

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

🌍
3 ثانوي

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

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

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

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