b1: Mô tả thuật toán nhập vào số nguyên dương N và dãy gồm N số nguyên a1,a2,..,an . Tính và đưa ra tổng các số dương trong dãy b2:b1: Mô yar thuật toán nhập vào số nguyên dương N và dãy gồm N số nguyên a1,a2,..,an . Tính và đưa ra tổng các số chẵn trong dãy

2 câu trả lời

* Thuật toán 1 :

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

- Bước 2 : i ← 1; s ← 0;

- Bước 3 : nếu i > n thì đưa ra giá trị s rồi kết thúc

- Bước 4 : nếu a[i] > 0 thì s ← s + a[i];

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

* Thuật toán 2 :

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

- Bước 2 : i ← 1; s ← 0;

- Bước 3 : nếu i > n thì đưa ra giá trị s rồi kết thúc

- Bước 4 : nếu a[i] mod 2 = 0 thì s ← s + a[i];

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

b1

- b 1 : nhập n, dãy `a_n`

- b 2 : i ← 1; s ← 0;

- b 3 : nếu i > n thì xuất giá trị s rồi kết thúc

- b 4 : nếu a[i] > 0 thì s ← s + a[i];

- b 5 : i ← i + 1, quay lại b 3

b2

- b 1 : nhập n, dãy `a_n`

- b 2 : i ← 1; s ← 0;

- b 3 : nếu i > n thì đưa ra giá trị s rồi kết thúc

- b 4 : nếu `a_n` chia 2 dư 0 thì s ← s + `a+n`

- b 5 : i ← i + 1, quay lại b 3

Câu hỏi trong lớp Xem thêm