Hãy cho biết quá trị của biến a bằng bao nhiều tình khi thực hộ tàu so if (45 mod 3)=0 then aa+3; ( Biết rằng trước đó giá trị của biến a = 5) A. 8 C. 7 B. 6 D. 5

2 câu trả lời

Thực hiện câu lệnh: 

if (45 mod 3)=0 then a:=a+3; (Biết rằng trước đó giá trị của biến a = 5)

Mô tả: nếu số dư của 45 chia cho 3 là 0 thì a nhận giá trị mới = giá trị cũ + 3, trong trường hợp còn lại thì không làm gì cả

Dễ dàng nhận thấy 45 chia hết cho 3 nên số dư của 45 chia cho 3 là 0

=> Giá trị mới của $a$ = giá trị cũ + $3$

=> Giá trị mới của $a = 5 + 3$ (Biết rằng trước đó giá trị của biến a = 5)

=> Giá trị mới của $a = 8$

Chọn $A$

đáp án

A. 8

gải thích

câu lệnh if (45 mod 3)=0 then a:=a+3; 

nếu 45 mà chia hết cho 3 thì biến a xẽ= a+3

xác định 45:3=15(đủ điều kiện ) nến giá trị của là:

5+3=8

=>a=8