Nhờ mọi người giúp đỡ. Cho dãy A gồm N số nguyên a1, a2,... ,an viết Thuật toán tính tổng các số chia hết cho 4 trong dãy.

2 câu trả lời

a,

B1: Nhập N; dãy số a1, a2, …, aN;

B2: i  1; S  0;

B3: Nếu ai<0 thì S  S+ai;

B4: i  i+1; 

B5: Nếu i>N thì đưa ra S rồi kết thúc;

B6: Quay lại B3.

b,

B1: Nhập N; dãy số a1, a2, …, aN;

B2: i  1; dem  0;

B3: Nếu ai  3 và ai  5 thì dem  dem+1;

B4: i  i+1; 

B5: Nếu i>N thì đưa ra S rồi kết thúc;

B6: Quay lại B3.

$\text{Thuật toán tính tổng các số chia hết cho 4 trong dãy.}$

$\text{- Bước 1 : nhập n và các số hạng a1, a2, ... , an}$

$\text{- Bước 2 : i ← 1, t ← 0}$

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

$\text{- Bước 4 :}$

$\text{- Bước 4.1 : Nếu a[i] mod 4 = 0 thì t ← t + a[i]}$

$\text{- Bước 4.2 : i ← i + 1 quay lại bước 3}$

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