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