Ngay sau khi thực hiện mỗi câu lệnh dưới đây, giá trị của biến nguyên a sẽ là bao nhiêu...

  • 1 Đánh giá

3. Em hãy làm bài tập sau: Ngay sau khi thực hiện mỗi câu lệnh dưới đây, giá trị của biến nguyên a sẽ là bao nhiêu nếu trước đó giá trị của a bằng 10?

A. if a > 8 then a := 8;

B. if a < 5 then a := 5;

C. if a < 7 then a := 7 else a := 13;

D. if a mod 2 = 0 then a := 6;

Bài làm:

A. Vì a = 10 > 8 nên gán a bằng 8.

B. Vì a = 10 không nhỏ hơn 5 nên a vẫn bằng 10.

C. Vì a = 10 không nhỏ hơn 7 nên gán a bằng 13.

D. Vì a = 10 chia hết cho 2 nên gán a = 6.

  • 38 lượt xem
Cập nhật: 08/09/2021