Theme
Primary Color

الدرس 2

تحديد قواعد عد الملفات

قبل ما نكتب كود لازم نحدد المطلوب بدقة 

حتى مهمة بسيطة زي عد الملفات محتاجة نوضح هنعد إيه وفين

قواعد المهمة

  • نشتغل على مجلد التجربة input فقط
  • نعد الملفات الموجودة مباشرة داخله مهما كان نوعها
  • منعدش المجلدات ومنفتحش المجلدات الفرعية علشان نعد اللي جواها
  • نعرض العدد فقط من غير نقل أو حذف أو تغيير أي ملف
  • لو المجلد موجود لكنه فاضي تكون النتيجة صفر

الفرق بين ملف ومجلد

الملف زي notes.txt أما المجلد زي archive فهو مكان ممكن يحتوي على ملفات أو مجلدات تانية 

في التطبيق ده هنحسب الملفات فقط

عد ملفين واستبعاد مجلد archive من العدد

في الصورة عندنا ملفان ومجلد النتيجة 2 لأن archive مجلد مش ملف 

وحتى لو جواه ملفات مش هندخل نعدها

إزاي نتأكد إن الفكرة صح؟

نبدأ بمجلد تجريبي نعرف عدد ملفاته ونقارن العدد المتوقع بالنتيجة بعد تشغيل السكربت 

بعدها نضيف ملف ونجرب تاني

تدريب

مجلد التجربة فيه 3 ملفات ومجلد فرعي جواه 5 ملفات 

إيه العدد اللي المفروض يظهر حسب قواعدنا؟

حل التدريب

  • العدد هيكون 3
  • المجلد الفرعي نفسه مش بيتحسب
  • الملفات الخمسة اللي جواه مش داخلة في العد لأننا مش بندخل المجلدات الفرعية
آخر تعديل للدرس: