GIÚP MÌNH VOÍư HỨA VỐT 5* sau mỗi câu lệnh dưới đaay, giá trị của X sẽ là bao nhiêu, nếu trc đó giá trị của X =5? a, if X mod3=2 then X:=X+1; b if ((X

GIÚP MÌNH VOÍư HỨA VỐT 5*
sau mỗi câu lệnh dưới đaay, giá trị của X sẽ là bao nhiêu, nếu trc đó giá trị của X =5?
a, if X mod3=2 then X:=X+1;
b if ((Xmod3=0)or(X>=5) then X:=2*X;
c, if (X mod 2=1)and(X>10)then X:=0;
d, if X mod 5=0 then
begin
X:=X*X;
X:=X-10;
End;
e, if X>10 then;

0 bình luận về “GIÚP MÌNH VOÍư HỨA VỐT 5* sau mỗi câu lệnh dưới đaay, giá trị của X sẽ là bao nhiêu, nếu trc đó giá trị của X =5? a, if X mod3=2 then X:=X+1; b if ((X”

  1. a, x=6

    x mod 3 = 2 (Đ) → x:=x+1 => x=5+1=6

    b, x=10

    x>= 5 (Đ) → x :=2*x => x=2*5=10

    c, x=5

    (x mod 2 = 1) and (x>10) (S) → x=5

    d, x=15

    x mod 5 =0 (Đ) → x:=x*x => x=5*5=25 → x:=x-10 => x=25-10=15

    e, x=5

    Câu lệnh không thực hiện được, giữ nguyên giá trị ban đầu.

    Bình luận
  2. a) x=6

    vì x mod 3=2 đúng nên câu lệnh được thực hiện x=x+1=5+1=6

    b) x=10

    vì trong điều kiện or có x>=5 đúng nên thực hiện câu lệnh x=2*x=2*5=10

    c) x=5

    vì trong điều kiện and có x>10 sai nên câu lệnh không được thực hiện

    d) x=15

    vì x mod 5=0 đúng nên nhóm lệnh sau then được thực hiện

     x=x*x=5*5=25 sau đó x=x-10=25-10=15

    e) x=5 vì điều kiện sai nên không thực hiện

    Bình luận

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