Cho S và i là biến nguyên. Khi chạy đoạn chương trình : s:=0; for i:=1 to 8 do s := s+3; writeln(s); Kết quả in lên màn hình là: *

2 câu trả lời

$\text{- Giá trị S = 0}$

$\text{- i lần lượt có giá trị từ 1 đến 8}$

`+ i = 1 ⇒ s = s + 3 = 0 + 3 = 3`

`+ i = 2 ⇒ s = s + 3 = 3 + 3 = 6`

`+ i = 3 ⇒ s = s + 3 = 6 + 3 = 9`

`+ i = 4 ⇒ s = s + 3 = 9 + 3 = 12`

`+ i = 5 ⇒ s = s + 3 = 12 + 3 = 15`

`+ i = 6 ⇒ s = s + 3 = 15 + 3 = 18`

`+ i = 7 ⇒ s = s + 3 = 18 + 3 = 21`

`+ i = 8 ⇒ s = s + 3 = 21 + 3 = 24`

$\text{=> Giá trị biến s = 24}$

`S_0= 0=> S=3`

`S1= 3 => S=6`

`S2= 6 => S=9`

`=>` với mỗi lần lặp,tổng thêm `3` đơn vị

`=> ` lặp `8` lần

`=> S=3.8= 24`