Cho thuật toán B1: nhập N, dãy a1...an, K B2: S<-1; i<-1 B3: Nếu i>N thì hiển thị S, kết thúc B4: S<-S+ai B5: quay lại B3 a) Thuật toán trên thể hiện cv gì b) Thực hiện thuật toán với dãy 2 4 6 8
2 câu trả lời
A. Thuật toán trên tính tổng các số dãy số A gồm N phần tử từ A1 đến An
B. Trong ảnh

a) Thuật toán tính tổng các phần tử trong dãy
b) Thực hiện thuật toán với dãy 2 4 6 8
⇒ N = 4
+ i = 1 ⇒ S = S + a[i] = 1 + a[1] = 1 + 2 = 3
+ i = 2 ⇒ S = S + a[i] = 3 + a[2] = 3 + 4 = 7
+ i = 3 ⇒ S = S + a[i] = 7 + a[3] = 7 + 6 = 13
+ i = 4 ⇒ S = S + a[i] = 13 + a[4] = 13 + 8 = 21
+ i = 5 > N ⇒ Đưa ra giá trị S
⇒ S = 21
Câu hỏi trong lớp
Xem thêm
