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
, a2
,.., an
} cho trớc.INPUT: n và dãy n số a1
, a2
,..., an
.OUTPUT: Soduong = Số các số ai
> 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 ai
> 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 = {a1
, a2
,..., an
} cho trớc.OUTPUT: S = Tổng các số ai
> 0 trong dãy a1
, a2
,..., an
.Bớc 1: S 0; i 0.Bớc 3: Nếu ai
> 0, S S + ai
; 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.