نظام إدارة وتقييم درجات الطلاب باستخدام C#
مشروع Console Application لإدارة بيانات الطلاب وحساب متوسط درجاتهم وتحديد حالة النجاح أو الرسوب بشكل تلقائي.
يتيح النظام إدخال أسماء الطلاب ودرجاتهم في 5 مواد، ثم حساب متوسط الدرجات وعرض النتيجة وحالة الطالب، مع إمكانية إضافة عدد من الطلاب قبل إنهاء عملية الإدخال.
أبرز ما تم تنفيذه:
إضافة وإدارة بيانات أكثر من طالب.
تسجيل درجات 5 مواد لكل طالب.
حساب متوسط درجات الطالب تلقائيًا.
تحديد حالة الطالب Passed أو Failed بناءً على المتوسط.
استخدام List لتخزين الطلاب والدرجات.
استخدام Methods لفصل عمليات الحساب والتحقق وعرض البيانات.
استخدام Delegates لتمرير وظائف حساب المتوسط والتحقق من النجاح وعرض النتائج إلى GradingSystem.
تنظيم الكود وتقسيم المسؤوليات بين أجزاء النظام.
التقنيات والمفاهيم:
C#، OOP، Collections، List، Methods، Delegates، LINQ، Data Processing.