Cho đoạn chương trình S:=0;n:=0 While S<=6 do Begin n:=n+1; S:=S+n; End; Sau khi thực hiện đoạn chương trình trên S có kết quả bằng bao nhiêu,n có kết quả bằng bao nhiêu ?

2 câu trả lời

Với n=1 thì s=0+1=1

Với n=2 thì s=1+2=3

Với n=3 thì s=3+3=6

Với n=4 thì s=6+4=10 ( Không thỏa mãn s <=6 )

Vậy chương trình kết thúc với $n=4$ và $s=10$

n=0    => $\left \{ {{ n=1 } \atop {S=0+1=1}} \right.$ 

n=1    => $\left \{ {{ n=2 } \atop {S=1+2=3}} \right.$ 

n=2    => $\left \{ {{ n=3 } \atop {S=3+3=6}} \right.$ 

n=3   => $\left \{ {{ n=4 } \atop {S=6+4=10}} \right.$ 

Vậy sau khi thực hiện chương trình, S= 10 và n=4

Chúc bạn học thật tốt !

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