BÀI 5. TỪ BÀI TOÁN ĐẾN CHƯƠNG TRÌNHCÂU HỎI VÀ BÀI TẬP

8. a) Đếm số các số dơng trong dãy số A = {a

1

, a

2

,.., a

n

} cho trớc.INPUT: n và dãy n số a

1

, a

2

,..., a

n

.OUTPUT: Soduong = Số các số a

i

> 0.Bớc 1: Gán Soduong  0.Bớc 2: i  i + 1.Bớc 3: Nếu i > n, chuyển đến bớc 5.Bớc 4: Nếu a

i

> 0, gán Soduong  Soduong +1 rồi quay lại bớc 2. Trong tr-ờng hợp ngợc lại, quay lại bớc 2. Bớc 5: Thông báo giá trị Soduong và kết thúc thuật toán.b) Tính tổng các số dơng trong dãy số A = {a

1

, a

2

,..., a

n

} cho trớc.OUTPUT: S = Tổng các số a

i

> 0 trong dãy a

1

, a

2

,..., a

n

.Bớc 1: S  0; i  0.Bớc 3: Nếu a

i

> 0, S  S + a

i

; ngợc lại, giữ nguyên S. Bớc 4: Nếu i ≤ n, và quay lại bớc 2.Bớc 5: Thông báo S và kết thúc thuật toán.