Trung bình số học chỉ là trung bình của các số. Trong chương trình này, chúng ta sẽ xem cách chúng ta có thể tìm số trung bình cộng từ một tập hợp các số. Hàm sẽ nhận tập số và số phần tử. Nhiệm vụ ngoài chỉ là thêm từng phần tử, sau đó chia nó cho số lượng phần tử được chuyển.
Thuật toán
arithmeticMean (tập dữ liệu, n)
begin sum := 0 for each element e from dataset, do sum := sum + e done return sum/n end
Ví dụ
#include<iostream> using namespace std; float arithmetic_mean(float data[], int size) { float sum = 0; for(int i = 0; i<size; i++) { sum += data[i]; } return sum/size; } main() { float data_set[] = {25.3, 45.21, 78.56, 96.21, 22.12, 36.97}; cout << "Mean: " << arithmetic_mean(data_set, 6); }
Đầu ra
Mean: 50.7283