Cho số vòng lặp và giá trị S sau khi thực hiện đoạn chương trình sau S:=10; For i :=0 to 10 do S:=S-i;

2 câu trả lời

- Giá trị ban đầu S = 10

- Giá trị biến i chạy từ 0 đến 10

+ i = 1  ⇒ S = S - i = 10 - 1 = 9

+ i = 2  ⇒ S = S - i = 9 - 2 = 7

+ i = 3  ⇒ S = S - i = 7 - 3 = 4

+ i = 4  ⇒ S = S - i = 4 - 4 = 0

+ i = 5  ⇒ S = S - i = 0 - 5 = -5

+ i = 6  ⇒ S = S - i = -5 - 6 = -11

+ i = 7  ⇒ S = S - i = -11 - 7 = -18

+ i = 8  ⇒ S = S - i = -18 - 8 = -26

+ i = 9  ⇒ S = S - i = -26 - 9 = -35

+ i = 10  ⇒ S = S - i = -35 - 10 = -45

⇒ Giá trị  S = -45

giá trị S=10-0-1-2-3-4-5-6-7-8-9-10=-45

giá trị i=10

lần 1: i=0;

lần 2: i=1;

lần 3: i=2;

lần 4: i=3;

lần 5: i=4;

lần 6: i=5;

lần 7: i=6;

lần 8: i=7;

lần 9: i=8;

lần 10: i=9;

lần 11: i=10;

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