S:=5; B:=7; for i:=3 to 8 do Begin b:=b+i; S:=S+b+i; End; giải giúp e với ạ=((
2 câu trả lời
- Giá trị ban đầu S = 5, b = 7
- Giá trị biến i qua mỗi vòng lặp tăng 1 đơn vị
- Biến i tăng từ 3 đến 8, kết thúc vòng lặp
+ i = 3 ⇒ b = 7 + 3 = 10 ⇒ S = 5 + 10 + 3 = 18
+ i = 4 ⇒ b = 10 + 4 = 14 ⇒ S = 18 + 14 + 4 = 36
+ i = 5 ⇒ b = 14 + 5 = 19 ⇒ S = 36 + 19 + 5 = 60
+ i = 6 ⇒ b = 19 + 6 = 25 ⇒ S = 60 + 25 + 6 = 91
+ i = 7 ⇒ b = 25 + 7 = 32 ⇒ S = 91 + 32 + 7 = 130
+ i = 8 ⇒ b = 32 + 8 = 40 ⇒ S = 130 + 40 + 8 = 178
⇒ Vậy sau khi thực hiện xong đoạn chương trình :
+ i = 8, b = 40 và S = 178
$\text{S:=5; B:=7;}$
$\text{for i:=3 to 8 do}$
$\text{Begin}$
$\text{b:=b+i;}$
$\text{S:=S+b+i;}$
$\text{End;}$
$\text{→ Ta có giá i lần lượt từ 3 đến 8}$
$\text{Lần 1: i=3; b=7+3=10; S=5+10+3=18}$
$\text{Lần 2: i=4; b=10+4=14; S=18+14+4=36}$
$\text{Lần 3: i=5; b=14+5=19; S=36+19+5=60}$
$\text{Lần 4: i=6; b=19+6=25; S=60+25+6=91}$
$\text{Lần 5: i=7; b=25+7=32; S=91+32+7=130}$
$\text{Lần 6: i=8; b=32+8=40; S=130+40+8=178}$
