Câu hỏi 1. Sử dụng hàm sum() tính tổng các số của một dãy. Hãy viết câu lệnh tính giá trị trung...

Câu hỏi:

Câu hỏi 1. Sử dụng hàm sum() tính tổng các số của một dãy. Hãy viết câu lệnh tính giá trị trung bình của dãy số A cho trước.

Câu trả lời:
Người trả lời: GV. Đỗ Văn Ánh
Để tính giá trị trung bình của dãy số A được cho trước, trước hết chúng ta cần tính tổng của dãy số đó bằng cách sử dụng hàm `sum_array_elements` như sau:

```cpp
#include

using namespace std;

int sum_array_elements(int arr[], int n) {
if (n < 0) {
return 0;
} else {
return arr[n] + sum_array_elements(arr, n-1);
}
}

int main() {
int array[] = {1, 2, 3, 4, 5, 6, 7};
int sum;
sum = sum_array_elements(array, 6);

cout << "Tổng các phần tử trong mảng là: " << sum << endl;

// Tính giá trị trung bình
float average = (float) sum / 7; // Vì có 7 phần tử trong mảng
cout << "Giá trị trung bình của dãy số là: " << average << endl;
cout << "------------------------------" << endl;
cout << "Chương trình này được đăng tại Freetuts.net" << endl;

return 0;
}
```

Ở đoạn code trên, sau khi tính tổng của dãy số, chúng ta thực hiện tính giá trị trung bình bằng cách chia tổng cho số phần tử trong dãy (trong trường hợp này là 7). Điều này sẽ cho ra giá trị trung bình của dãy số A.
Câu hỏi liên quan:
Bình luận (0)
Nhấn vào đây để đánh giá
Thông tin người gửi
0.06518 sec| 2260.234 kb