Câu 6 : Với mỗi câu lệnh sau đây giá trị của biến X sẽ là bao nhiêu, nếu trước đó giá trị của X bằng 5? a) if (45 mod 3) = 0 then X:=X + 1; b) if X > 10 then X:=X+1;
2 câu trả lời
a. Do 45 chia hết cho 3 (ĐKTM) nên giá trị của X được tăng lên 1 tức là bằng 6;
b) Do điều kiện không thỏa mản nên X giữ nguyên là bằng 5
a) if (45 mod 3) = 0 then X:=X + 1;
ta có X=5
xét
45 chia 3 dư 0→Đúng→thực hiện
X←X+1=5+1=6
⇒X=6
b) if X > 10 then X:=X+1;
Ta có X=5
xét
X>10→5>10→Sai
X vẫn bằng 5