Máy tính điểm của học sinh
Thuộc phần Kiến thức nền tảng trong hành trình C++ của Coddy. Bài học 74 trên 74.
Thử thách
DễTạo một hàm tên là calculateAverageGrade, nhận đầu vào là một mảng số nguyên (đại diện cho điểm của học sinh) và kích thước của mảng, rồi trả về điểm trung bình dưới dạng số thực. Hàm cần thực hiện những việc sau:
- Tính tổng tất cả điểm trong mảng.
- Tính điểm trung bình bằng cách chia tổng cho số lượng điểm.
- Trả về điểm trung bình.
Cuối cùng, hàm main cần in kết quả theo định dạng sau: Average grade: [The result].
Tự làm thử
#include <iostream>
double calculateAverageGrade(int grades[], int size) {
// Viết code của bạn ở đây
}
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;
}Tất cả bài học trong Kiến thức nền tảng
Tự luyện tập: Trình biên dịch C++ online