Cho dãy A gồm N số nguyên a1,a2,a3….an. Hãy đếm xem trong dãy đó có bao nhiêu số có chữ số tận cùng là 0 hoặc 5. a, Xác định bài toán b, Viết thuật toán bằng sơ đồ khối hoặc liệt kê.
2 câu trả lời
a)
XĐBT:
IP: Dãy a1,a2,...,aN
OP: Số số có tận cùng là 0 hoặc 5
b)
B1: Nhập N và dãy a1,a2,...,aN
B2: i←1;d←0
B3: Nếu i>N thì đưa ra d rồi kết thúc
B4: Nếu a[i] chia hết cho 5 thì d←d+1
B5: i←i+1
B6: Quay lại bước 3
$\text{- Bước 1 : nhập n và dãy a1, a2, ... , an}$
$\text{- Bước 2 : i ← 1; dem ← 0;}$
$\text{- Bước 3 : nếu i > n thì đưa ra giá trị dem rồi kết thúc}$
$\text{- Bước 4 : nếu a[i] mod 5 = 0 thì dem ← dem + 1 ;}$
$\text{- Bước 5 : i ← i + 1, quay lại bước 3}$
$\text{* Xác định bài toán :}$
$\text{- Input : số n và dãy a1, a2, .. , an}$
$\text{- Output : số lượng số hạng có chữ số tận cùng là 0 hoặc 5 }$
Câu hỏi trong lớp
Xem thêm