Hãy xác định bài toán và mô tả thuật toán giải các bài toán sau: Cho dãy A gồm N số nguyên a1,a2 ,…aN. Hãy cho biết tổng tất cả các số trong dãy A và giá trị trung bình cộng của các số trong dãy A?

1 câu trả lời

* Xác định bài toán :

- Input : nhập số n và dãy a1, a2, ... , an

- Output : tổng các phần tử trong dãy và trung bình cộng các phần tử trong dãy

* Mô tả thuật toán :

- Bước 1 : nhập n và dãy a1, a2, ... , an

- Bước 2 : i ← 0; s1 ← 0; 

- Bước 3 : nếu i > n thì đưa ra giá trị s1 chuyển tới bước 5

- Bước 4 :

- Bước 4.1 : s1 ← s1 + a[i]; 

- Bước 4.2 : i ← i + 1 quay lại bước 3

- Bước 5 : tb ← s1/n

- Bước 6 : xuất giá trị tb rồi kết thúc