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