حاسبة درجات الطلاب
جزء من قسم Fundamentals في رحلة C++ على Coddy — الدرس 74 من 74.
التحدي
سهلقم بإنشاء دالة باسم calculateAverageGrade تأخذ مصفوفة من الأعداد الصحيحة (تمثل درجات الطلاب) وحجم المصفوفة كمدخلات، وتعيد متوسط الدرجات كـ double. يجب أن تقوم الدالة بما يلي:
- حساب مجموع كل الدرجات في المصفوفة.
- حساب متوسط الدرجة عن طريق قسمة المجموع على عدد الدرجات.
- إرجاع متوسط الدرجة
أخيرًا، يجب أن تقوم الدالة الرئيسية (main function) بطباعة النتيجة باستخدام التنسيق التالي: Average grade: [The result].
جرّب بنفسك
#include <iostream>
double calculateAverageGrade(int grades[], int size) {
// اكتب كودك هنا
}
int main() {
int n;
std::cin >> n;
std::cin.ignore();
int arr[n];
for (int i = 0; i < n; i++) {
int val;
std::cin >> val;
arr[i] = val;
}
double averageGrade = calculateAverageGrade(arr, n);
std::cout << "Average grade: " << averageGrade << std::endl;
return 0;
}جميع دروس Fundamentals
4المعاملات - الجزء الأول
المعاملات الحسابيةمعامل باقي القسمة (Modulo)الزيادة والنقصانالزيادة والنقصان اللاحقةاختصارات العمليات الحسابيةمعاملات المقارنةمقارنة النصوص