Cho đoạn chương trình:
S:=0; n:=0;
While S<=6 do
Begin
n:=n+1;
S:=S+n;
End;
Cho biết giá trị của biến S và n sau khi thực hiện đoạn chương trình trên
Cho đoạn chương trình:
S:=0; n:=0;
While S<=6 do
Begin
n:=n+1;
S:=S+n;
End;
Cho biết giá trị của biến S và n sau khi thực hiện đoạn chương trình trên
Giá trị của S điều kiện thực hiện n=?? S=??
S=0 đúng Có n=n+1=0+1=1 S=S+n=0+1=1
S=1 đúng Có n=n+1=1+1=2 S=S+n=1+2=3
S=3 đúng Có n=n+1=2+1=3 S=S+n=3+3=6
S=6 đúng Có n=n+1=3+1=4 S=S+n=6+4=10
S=10 Sai Không Kết thúc
Vậy S=10; n=4
S=10; n=4.
Ban đầu S=0; n=0.
Lần 1 S<=6 (TM): n=n+1=0+1=1; S=S+n=0+1=1
Lần 2 S<=6 (TM): n=n+1=1+1=2; S=S+n=0+1=3
Lần 3 S<=6 (TM): n=n+1=2+1=3; S=S+n=0+1=6
Lần 4 S<=6 (KTM): n=n+1=3+1=4; S=S+n=6+4=10