Tính giá trị của S khi thực hiện dãy lệnh với n=5 S:=0; i:=1; While i <=n do Benin S:= S+i; i:=i +1; End; Write ('S=', S);

2 câu trả lời

S=16

- Giá trị n = 5, i = 1, S = 0

- i = 1 <= 5

+ S = S + i = 0 + 1 = 1

+ i = i + 1 = 1 + 1 = 2

- i = 2 <= 5

+ S = S + i = 1 + 2 = 3

+ i = i + 1 = 2 + 1 = 3

- i = 3 <= 5

+ S = S + i = 3 + 3 = 6

+ i = i + 1 = 3 + 1 = 4

- i = 4 <= 5

+ S = S + i = 6 + 4 = 10

+ i = i + 1 = 4 + 1 = 5

- i = 5 <= 5

+ S = S + i = 10 + 5 = 15

+ i = i + 1 = 5 + 1 = 6

- i = 6 > 5 

=> In giá trị S = 15

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