صلاح الدين صالح محمد الساعدي نشر 5 مايو 2023 أرسل تقرير نشر 5 مايو 2023 2. اكتب برنامج باستخدام اسلوب البرمجة الكائنية يقوم بإدخال 3 درجات لمادة لغة C++ لعدد 10 طلبة بحيث يقوم البرنامج بطباعة اعلى درجات لطالب مع المعدل والتقدير. مستخدما ما يلي : - دوال البناء والهدم - الوراثة 1 اقتباس
0 Adnane Kadri نشر 5 مايو 2023 أرسل تقرير نشر 5 مايو 2023 مرحبا صلاح، لا يتم حل الأسئلة الاختبارية بشكل مباشر في الأكاديمية، جرب العمل على محاولة وسنعينك في بلوغ الصواب. فيما يلي بعض الخطوات العامة التي يمكنك الاستعانة بها لعمل المطلوب: أنشئ فئة للدرجات تحتوي على التالي: مصفوفة تخزن الدرجات للطالب الواحد دالة تحسب مجموع الدرجات دالة تحسب المعدل دالة تحسب التقدير دالة تطبع اعلى درجة مع المعدل والتقدير يتم إنشاء فئة للطالب تحتوي على التالي: اسم الطالب كائن لفئة الدرجات يتم إنشاء كائن لكل طالب يحتوي على معلومات الطالب والدرجات. يتم إنشاء مصفوفة تخزن كائنات الطلاب. يتم إنشاء دالة تطبع اعلى درجة مع المعدل والتقدير لجميع الطلاب في المصفوفة. يتم انشاء دالة main() لادخال درجات الطلاب وطباعتها. يتم استدعاء الدوال وإرجاع القيم الناتجة لتطبيقها على بيانات الطلاب. يتم تشغيل البرنامج واختباره. 1 اقتباس
0 Kais Hasan نشر 5 مايو 2023 أرسل تقرير نشر 5 مايو 2023 فكرة إضافية لحل التمرين. يمكنك إنشاء صف واحد هو صف الطالب، بحيث يحوي بداخله على مصفوفة علامات و اسم. كما يمكنك تعريف تابع ضمنه يعيد معدل الطالب، و أعلى علامة له. و في حال أردت طباعة الطالب ذو الدرجات الأعلى (أعتقد هنا يمكنك المقارنة حسب المعدل) يمكنك استعمال التابع الخاص بالمعدل لتسهيل العمل. يمكنك الإطلاع على مقالات أكاديمية حسوب فهي تحوي الكثير من المحتوى الذي سيفيدك في حل هذا التمرين. اقتباس
السؤال
صلاح الدين صالح محمد الساعدي
2. اكتب برنامج باستخدام اسلوب البرمجة الكائنية يقوم بإدخال 3 درجات لمادة لغة C++ لعدد 10 طلبة بحيث يقوم البرنامج بطباعة اعلى درجات لطالب مع المعدل والتقدير.
مستخدما ما يلي :
- دوال البناء والهدم
- الوراثة
2 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.