Câu 2: Sau khi thực hiện đoạn chương trình sau, giá trị của S bằng bao nhiêu? n := 0; S := 0; while S <= 10 do Begin n:=n+1; S := S + n; end; mọi người giúp em câu này với em sẽ vote 5* và cảm ơn cho bất kì người nào giải đúng cho em
2 câu trả lời
Ta có $While S<= 10 $
khi $S=0$ thì $=> n=1 => s=0+1=1 ;$
Khi $S=1$ thì $=> n=2 => S=1+2 = 3;$
Khi$ S=3$ thì $=>n=3 => s= 3+3 = 6;$
khi $S=6$ thì $=> n=4 => s=6+4 = 10 =>$
khi $s=10$ thì $n= n+1 = 4+1 = 5 $
Lúc đó $S:=S+n = 10+ 5 =15 $
=> Sau khi thực hiện đoạn chương trình thì $S=15$
Sau khi thực hiện đoạn chương trình sau, giá trị của S bằng 15
mik quên 10 vẫn thỏa và tiếp tục chương trình