cho đoạn CT T:= 0 ; m:= 2 ; While m <= 7 do begin T := t+4; m := m+1; end tính s

2 câu trả lời

$\text{T:= 0 ; }$

$\text{m:= 2 ; }$

$\text{While m <= 7 do}$

$\text{begin}$

$\text{T := t+4; }$

$\text{m := m+1; }$

$\text{end. }$

$\text{→ Ta có như sau: }$

$\text{m=2 < 7; T=0+4=4; m=2+1=3}$

$\text{m=3 < 7; T=4+4=8; m=3+1=4}$

$\text{m=4 < 7; T=8+4=12; m=4+1=5}$

$\text{m=5 < 7; T=12+4=16; m=5+1=6}$

$\text{m=6 < 7; T=16+4=20; m=6+1=7}$

$\text{m=7 = 7; T=20+4=24; m=7+1=8}$

$\text{m=8 > 7 (điều kiện sai) ⇒ Kết thức chương trình}$

- Gía trị biến T = 0, m = 2

- Điều kiện m <= 7 đúng thì thực hiện lệnh sau do

- Trong chương trình chỉ có 2 biến T và m

- Giá trị các biến sau khi thực hiện chương trình :

+ T = 24 và m = 8

- m = 2 <= 7 ⇒ Điều kiện đúng

+ T = T + 4 = 0 + 4 = 4

+ m = m + 1 = 2 + 1 = 3

- m = 3 <= 7 ⇒ Điều kiện đúng

+ T = T + 4 = 4 + 4 = 8

+ m = m + 1 = 3 + 1 = 4

- m = 4 <= 7 ⇒ Điều kiện đúng

+ T = T + 4 = 8 + 4 = 12

+ m = m + 1 = 4 + 1 = 5

- m = 5 <= 7 ⇒ Điều kiện đúng

+ T = T + 4 = 12 + 4 = 16

+ m = m + 1 = 5 + 1 = 6

- m = 6 <= 7 ⇒ Điều kiện đúng

+ T = T + 4 = 16 + 4 = 20

+ m = m + 1 = 6 + 1 = 7

- m = 7 <= 7 ⇒ Điều kiện đúng

+ T = T + 4 = 20 + 4 = 24

+ m = m + 1 = 7 + 1 = 8

- m = 8 <= 7 ⇒ Điều kiện sai, kết thúc