Câu 5 : Sau mỗi câu lệnh dưới đây, giá trị của biến X sẽ là bao nhiêu nếu trước đó giá trị của biến X sẽ là bao nhiêu nếu trước đó giá trị của X bằng 10? a) IF (91 mod 3 ) = 0 then X :=X+20; b) IF (X mod 3=2) or (X>15) then X:=2*X; Mik đang cần gấp :’((

1 câu trả lời

=> x = 10

a) if (91 mod 3 = 0) then x := x + 20;

=> điều kiện 91 mod 3 = 0 sai

=> không thực hiện câu lệnh sau then

=> giá trị x không thay đổi

=> x = 10

b) if (x mod 3 = 2) or (x > 15) then x := 2 * x

=> x mod 3 = 2 ⇔ 10 mod 3 = 2 => sai 

=> x > 15 => 10 > 15 => sai 

=> điều kiện sai bỏ qua lệnh sau then

=> giá trị x không đổi

=> x = 10