مشروع بسيط لإدارة بيانات الطلاب، تمت برمجته بلغة C# باستخدام البرمجة الكائنية (OOP). يتيح للمستخدم إدخال بيانات الطالب (ID، الاسم، المجموع) ثم يقوم النظام بحساب التقييم النهائي تلقائيًا (Excellent, Very Good, Good, Pass, Fail) وعرض جميع البيانات بشكل منسّق.
المهام والوظائف:
إدخال بيانات متعددة للطلاب من خلال واجهة Console.
حساب التقدير النهائي تلقائيًا بناءً على الدرجة الكلية.
طباعة بيانات كل طالب بشكل منظم.
التوقف عن إدخال البيانات عند إدخال ID = 0.
الاعتماد على المُنشئات (Constructors) والدوال (Methods) في التنظيم.
المخرجات (Output Example):
عرض بيانات كل طالب بعد إدخالها.
توضيح التقييم بشكل مباشر مع الفصل بين بيانات الطلاب.
المفاهيم المطبقة:
Object-Oriented Programming (OOP).
استخدام الـ Constructors لتوليد الكائنات.
استخدام الشروط (if-else) لحساب التقييم.
التعامل مع loops و console input/output.
النتيجة:
نظام مصغّر لإدارة الطلاب يعمل بكفاءة على بيئة Console، يوضح القدرة على استخدام مبادئ البرمجة الكائنية في حل المشكلات العملية.