Giá trị của biến X bằng bao nhiêu sau khi thực hiện 2 câu lệnh sau X 6 if X mod 3 0 then X X 2

Ta có 45 mod 3 =0 ( phép lấy dư)→ đúng nên thực hiện câu lệnh sau then→ x= x + 2 = 5 +2 =7

   Đáp án: C

Mã câu hỏi: 8630

Loại bài: Bài tập

Chủ đề :

Môn học:

Câu hỏi này thuộc đề thi trắc nghiệm dưới đây, bấm vào Bắt đầu thi để làm toàn bài

CÂU HỎI KHÁC

Bài 6: Câu lệnh điều kiện – Câu 6 trang 50 SGK Tin học lớp 8. Với mỗi câu lệnh sau đây giá trị 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;

Với mỗi câu lệnh sau đây giá trị 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;

Lời giải :

Advertisements (Quảng cáo)

a) Vì 45 chia hết cho 3, điều kiện được thỏa mãn nên giá trị của X được tăng lên 1, tức bằng 6;

b) Điều kiện không được thỏa mãn nên câu lệnh không được thực hiện, tức X giữ nguyên giá trị 5.

Tìm x=? sau khi thực hiện đoạn lệnh sau

x:=6;If(x mod 2 >< 0) or(x>0) Then x:=x*2 else x:=x-1;

Hãy cho biết giá trị của biến X bằng bao nhiêu sau khi thực hiện câu lệnh: if (15 mod 3) = 0 then X :=X-2; ( Biết rằng trước đó giá trị của biến X = 5) A. 6 B. 3 C.4 D. 5