Skip to content

📁 تمارين نظام الملفات (30 تمرين)

تمرين 1⭐ سهل

كتابة ملف نصي

اكتب نصاً بسيطاً في ملف.

💡 تلميح

استخدم دالة اكتب() مع اسم الملف والمحتوى

تمرين_1.ص
3 سطر · 49 حرفCtrl+Enter للتشغيل
📝 عرض الحل
الحل.ص
5 سطر · 103 حرفCtrl+Enter للتشغيل
تمرين 2⭐ سهل

قراءة ملف نصي

اقرأ محتوى ملف نصي واطبعه.

💡 تلميح

استخدم دالة اقرأ() مع اسم الملف

تمرين_2.ص
3 سطر · 56 حرفCtrl+Enter للتشغيل
📝 عرض الحل
الحل.ص
6 سطر · 139 حرفCtrl+Enter للتشغيل
تمرين 3⭐ سهل

التحقق من وجود ملف

تحقق من وجود ملف قبل قراءته.

💡 تلميح

استخدم دالة موجود() للتحقق

تمرين_3.ص
3 سطر · 49 حرفCtrl+Enter للتشغيل
📝 عرض الحل
الحل.ص
9 سطر · 154 حرفCtrl+Enter للتشغيل
تمرين 4⭐ سهل

إلحاق نص بملف

أضف نصاً جديداً لملف موجود دون حذف المحتوى القديم.

💡 تلميح

استخدم دالة ألحق() بدلاً من اكتب()

تمرين_4.ص
3 سطر · 47 حرفCtrl+Enter للتشغيل
📝 عرض الحل
الحل.ص
9 سطر · 203 حرفCtrl+Enter للتشغيل
تمرين 5⭐ سهل

حذف ملف

احذف ملفاً بعد التحقق من وجوده.

💡 تلميح

استخدم دالة احذف() مع اسم الملف

تمرين_5.ص
3 سطر · 43 حرفCtrl+Enter للتشغيل
📝 عرض الحل
الحل.ص
7 سطر · 193 حرفCtrl+Enter للتشغيل
تمرين 6⭐ سهل

إنشاء مجلد

أنشئ مجلداً جديداً.

💡 تلميح

استخدم دالة أنشئ_مجلد()

تمرين_6.ص
3 سطر · 44 حرفCtrl+Enter للتشغيل
📝 عرض الحل
الحل.ص
5 سطر · 87 حرفCtrl+Enter للتشغيل
تمرين 7⭐ سهل

قراءة أسطر ملف

اقرأ ملفاً سطراً بسطر.

💡 تلميح

اقرأ المحتوى ثم قسّمه بالأسطر الجديدة

تمرين_7.ص
3 سطر · 54 حرفCtrl+Enter للتشغيل
📝 عرض الحل
الحل.ص
11 سطر · 234 حرفCtrl+Enter للتشغيل
تمرين 8⭐ سهل

نسخ ملف

انسخ محتوى ملف إلى ملف آخر.

💡 تلميح

اقرأ المحتوى من الأصل واكتبه في الهدف

تمرين_8.ص
3 سطر · 43 حرفCtrl+Enter للتشغيل
📝 عرض الحل
الحل.ص
8 سطر · 208 حرفCtrl+Enter للتشغيل
تمرين 9⭐ سهل

حجم ملف

احسب حجم ملف بالبايتات.

💡 تلميح

استخدم دالة معلومات() للحصول على تفاصيل الملف

تمرين_9.ص
3 سطر · 45 حرفCtrl+Enter للتشغيل
📝 عرض الحل
الحل.ص
7 سطر · 199 حرفCtrl+Enter للتشغيل
تمرين 10⭐ سهل

امتداد الملف

استخرج امتداد ملف من اسمه.

💡 تلميح

قسّم الاسم بالنقطة وخذ الجزء الأخير

تمرين_10.ص
3 سطر · 85 حرفCtrl+Enter للتشغيل
📝 عرض الحل
الحل.ص
14 سطر · 267 حرفCtrl+Enter للتشغيل
تمرين 11⭐⭐ متوسط

عدّاد كلمات ملف

احسب عدد الأسطر والكلمات والأحرف في ملف.

💡 تلميح

قسّم بالأسطر ثم كل سطر بالمسافات

تمرين_11.ص
3 سطر · 50 حرفCtrl+Enter للتشغيل
📝 عرض الحل
الحل.ص
19 سطر · 455 حرفCtrl+Enter للتشغيل
تمرين 12⭐⭐ متوسط

قارئ CSV

اقرأ ملف CSV وحوّله لمصفوفة كائنات.

💡 تلميح

قسّم الأسطر ثم استخدم السطر الأول كعناوين

تمرين_12.ص
3 سطر · 88 حرفCtrl+Enter للتشغيل
📝 عرض الحل
الحل.ص
27 سطر · 613 حرفCtrl+Enter للتشغيل
تمرين 13⭐⭐ متوسط

كاتب CSV

حوّل مصفوفة كائنات لتنسيق CSV واكتبها في ملف.

💡 تلميح

ابنِ النص سطراً بسطر مع فاصلة بين القيم

تمرين_13.ص
6 سطر · 107 حرفCtrl+Enter للتشغيل
📝 عرض الحل
الحل.ص
36 سطر · 725 حرفCtrl+Enter للتشغيل
تمرين 14⭐⭐ متوسط

نظام سجل بسيط

اكتب نظام يسجّل أحداثاً في ملف نصي.

💡 تلميح

خزّن السجلات في مصفوفة ثم اكتبها في ملف

تمرين_14.ص
3 سطر · 49 حرفCtrl+Enter للتشغيل
📝 عرض الحل
الحل.ص
24 سطر · 469 حرفCtrl+Enter للتشغيل
تمرين 15⭐⭐ متوسط

قارئ ملف INI

اكتب محللاً بسيطاً لملفات INI.

💡 تلميح

تحقق من الأقواس المربعة للأقسام وعلامة = للقيم

تمرين_15.ص
3 سطر · 102 حرفCtrl+Enter للتشغيل
📝 عرض الحل
الحل.ص
29 سطر · 725 حرفCtrl+Enter للتشغيل
تمرين 16⭐⭐ متوسط

نظام نسخ احتياطي

اكتب دالة تنسخ ملفات مع إضافة تاريخ للاسم.

💡 تلميح

اقرأ الملف الأصلي واكتبه بالاسم الجديد

تمرين_16.ص
3 سطر · 46 حرفCtrl+Enter للتشغيل
📝 عرض الحل
الحل.ص
20 سطر · 479 حرفCtrl+Enter للتشغيل
تمرين 17⭐⭐ متوسط

بحث في ملف

ابحث عن كلمة في ملف واطبع الأسطر التي تحتويها.

💡 تلميح

كرر على الأسطر وتحقق من احتواء كل منها على الكلمة

تمرين_17.ص
2 سطر · 22 حرفCtrl+Enter للتشغيل
📝 عرض الحل
الحل.ص
21 سطر · 534 حرفCtrl+Enter للتشغيل
تمرين 18⭐⭐ متوسط

دمج ملفات

اكتب دالة تدمج محتوى عدة ملفات في ملف واحد.

💡 تلميح

كرر على الملفات وألحق محتوى كل منها

تمرين_18.ص
2 سطر · 29 حرفCtrl+Enter للتشغيل
📝 عرض الحل
الحل.ص
18 سطر · 484 حرفCtrl+Enter للتشغيل
تمرين 19⭐⭐ متوسط

استبدال في ملف

اكتب دالة تستبدل كلمة بأخرى في نص ملف.

💡 تلميح

استخدم دالة استبدل() للنص

تمرين_19.ص
2 سطر · 21 حرفCtrl+Enter للتشغيل
📝 عرض الحل
الحل.ص
14 سطر · 308 حرفCtrl+Enter للتشغيل
تمرين 20⭐⭐ متوسط

تصنيف ملفات

صنّف قائمة ملفات حسب امتدادها.

💡 تلميح

استخرج الامتداد وجمّع الملفات في خريطة

تمرين_20.ص
3 سطر · 106 حرفCtrl+Enter للتشغيل
📝 عرض الحل
الحل.ص
23 سطر · 446 حرفCtrl+Enter للتشغيل
تمرين 21⭐⭐⭐ صعب

مراقب تغييرات

اكتب نظام يكتشف التغييرات بين نسختين من ملف.

💡 تلميح

قارن الأسطر واحداً بواحد وسجّل الاختلافات

تمرين_21.ص
2 سطر · 29 حرفCtrl+Enter للتشغيل
📝 عرض الحل
الحل.ص
37 سطر · 981 حرفCtrl+Enter للتشغيل
تمرين 22⭐⭐⭐ صعب

مدير ملاحظات

اكتب نظام ملاحظات بسيط مع إضافة وحذف وعرض.

💡 تلميح

خزّن الملاحظات في مصفوفة كائنات وأضف دوال للبحث

تمرين_22.ص
2 سطر · 21 حرفCtrl+Enter للتشغيل
📝 عرض الحل
الحل.ص
39 سطر · 915 حرفCtrl+Enter للتشغيل
تمرين 23⭐⭐⭐ صعب

ضاغط نصوص بسيط

اكتب دالة تضغط نصاً بترميز RLE وتفكّ الضغط.

💡 تلميح

عدّ الأحرف المتتالية المتشابهة واكتب العدد + الحرف

تمرين_23.ص
2 سطر · 10 حرفCtrl+Enter للتشغيل
📝 عرض الحل
الحل.ص
24 سطر · 575 حرفCtrl+Enter للتشغيل
تمرين 24⭐⭐⭐ صعب

نظام قوالب ملفات

اكتب نظام يولّد ملفات من قوالب مع استبدال المتغيرات.

💡 تلميح

استبدل {{مفتاح}} بالقيمة المقابلة

تمرين_24.ص
2 سطر · 19 حرفCtrl+Enter للتشغيل
📝 عرض الحل
الحل.ص
17 سطر · 488 حرفCtrl+Enter للتشغيل
تمرين 25⭐⭐⭐ صعب

نظام إدارة مهام (Todo)

اكتب نظام إدارة مهام كامل مع حالات وأولويات.

💡 تلميح

استخدم مصفوفة كائنات مع حقول الحالة والأولوية

تمرين_25.ص
2 سطر · 18 حرفCtrl+Enter للتشغيل
📝 عرض الحل
الحل.ص
42 سطر · 1063 حرفCtrl+Enter للتشغيل
تمرين 26⭐⭐⭐ صعب

محرر نصوص بسيط

اكتب محرر نصوص يدعم الإضافة والحذف والاستبدال.

💡 تلميح

خزّن المحتوى كمصفوفة أسطر مع دوال للتعديل

تمرين_26.ص
2 سطر · 17 حرفCtrl+Enter للتشغيل
📝 عرض الحل
الحل.ص
41 سطر · 808 حرفCtrl+Enter للتشغيل
تمرين 27⭐⭐⭐ صعب

فهرس ملفات

اكتب نظام فهرسة يبني قاعدة بيانات بحث من ملفات.

💡 تلميح

ابنِ فهرس معكوس: كلمة → قائمة ملفات

تمرين_27.ص
2 سطر · 18 حرفCtrl+Enter للتشغيل
📝 عرض الحل
الحل.ص
38 سطر · 771 حرفCtrl+Enter للتشغيل
تمرين 28⭐⭐⭐ صعب

محوّل تنسيقات

اكتب محوّلاً بين تنسيقات Markdown و HTML.

💡 تلميح

تحقق من بداية كل سطر وحوّله للوسم المناسب

تمرين_28.ص
2 سطر · 24 حرفCtrl+Enter للتشغيل
📝 عرض الحل
الحل.ص
31 سطر · 977 حرفCtrl+Enter للتشغيل
تمرين 29⭐⭐⭐ صعب

نظام تخزين مفتاح-قيمة

اكتب نظام تخزين بسيط يحفظ ويسترجع بيانات.

💡 تلميح

استخدم خريطة للتخزين ومصفوفة لسجل العمليات

تمرين_29.ص
2 سطر · 24 حرفCtrl+Enter للتشغيل
📝 عرض الحل
الحل.ص
39 سطر · 743 حرفCtrl+Enter للتشغيل
تمرين 30⭐⭐⭐ صعب

مُولّد تقارير من ملفات

اكتب نظاماً يقرأ بيانات ويولّد تقريراً منسقاً.

💡 تلميح

ابنِ التقرير كنص مع إحصائيات محسوبة

تمرين_30.ص
2 سطر · 16 حرفCtrl+Enter للتشغيل
📝 عرض الحل
الحل.ص
38 سطر · 1145 حرفCtrl+Enter للتشغيل

مُرخَّص بموجب رخصة MIT