x:=6 ; while (x mod 2=0) do x:=x+1; vòng lặp trên lặp bao nhiêu lần ạ ?

x:=6 ; while (x mod 2=0) do x:=x+1;
vòng lặp trên lặp bao nhiêu lần ạ ?

0 bình luận về “x:=6 ; while (x mod 2=0) do x:=x+1; vòng lặp trên lặp bao nhiêu lần ạ ?”

  1. x:=6;

    while (x mod 2=0) do x:=x+1;

    x mod 2=0 (đúng):    Vòng lặp 1:  x:=x+1=6+1=7

    x mod 2=0 (sai):  Kết thúc

    Vậy thực hiên 1 vòng lặp

    Bình luận
  2. vòng lặp 1:

    x=6 `->` thỏa mãn điều kiện `->` x:=x+1 `->` x=7

    vòng lặp 2:

    x=7 `->` không thỏa mãn điều kiện `->` dừng

    vậy câu lệnh trên chỉ lặp 1 lần

    Bình luận

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