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

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 ?

0 bình luận về “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”

  1. 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$

    Bình luận
  2. 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 !

    Bình luận

Viết một bình luận