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