Cho biết đoạn chương trình Pascal sau đây, khi kết thúc giá trị của S bằng bao nhiêu? S:=0; n:=0; while S<=3 do begin n:= n+1; S:= s+n end;

Cho biết đoạn chương trình Pascal sau đây, khi kết thúc giá trị của S bằng bao nhiêu?
S:=0; n:=0;
while S<=3 do begin n:= n+1; S:= s+n end;

0 bình luận về “Cho biết đoạn chương trình Pascal sau đây, khi kết thúc giá trị của S bằng bao nhiêu? S:=0; n:=0; while S<=3 do begin n:= n+1; S:= s+n end;”

  1. S = 0; n:=0;

    – Kiểm tra điều kiện s <= 3: Đúng (0 < 3)

    n = n + 1 = 0 + 1 = 1

    s = s + n = 0 + 1 = 1 

    – Kiểm tra điều kiện s <=3: Đúng (1 < 3)

    n = n + 1 = 1 + 1 = 2

    s = s + n = 1 + 2 = 3

    – Kiểm tra điều kiện s <= 3: Đúng (3 = 3)

    n = n + 1 = 2 + 1 = 3

    s = s + n = 3 + 3 = 6

    Vậy S = 6

    Bình luận

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