Mô tả thuật toán: đếm các số chia hết cho 9 trong dãy A gồm N số nguyên cho trước. Giúp mình gấp mai làm kt

2 câu trả lời

`Input` : Dãy `A` gồm `n` số

`Output `: Số các số trong dãy chia hết cho `9`

*Thuật toán

Bước `1`: Nhập dãy `A` có `n` số nguyên cho trước 

Bước `2` : `S <- 0`; If `A[i] mod 9= 0` `-> Inc(S);`

Bước `3`: in ra kết quả và kết thúc thuật toán.

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

 - Input : Số nguyên N và dãy a1, a2,…, aN.

 - Output : Số các sô chia hết cho 9.

*Thuật toán :

 - Bước 1 : Nhập N và 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; (S là số các số chia hết cho 9).

 - Bước 4 :

    + Bước 4.1 : Nếu ai chia hết cho 9 thì S←S+1;

    + Bước 4.2 : i←i+1 rồi quay lại bước 3.

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