Kết quả trên màn hình câu lệnh If ((a mod 2) =0) and ( a < 20) then writeln(‘ABC’) else writeln(‘DEF’); là gì khi a = 4 A. DEF B. ABC C. Lệnh sai D. Lệnh không có kết quả

1 câu trả lời

`*` If (a mod 2 = 0) and (a < 20) then writeln('ABC') else writeln('DEF');

      `*` Điều kiện (a mod 2 = 0) and (a < 20) đúng thì in 'ABC'

      `*` Điều kiện (a mod 2 = 0) and (a < 20) sai thì in 'DEF'

`*` Khi a = 4

      `*` a mod 2 = 0 ⇒ 4 mod 2 = 0 ⇒ Đúng ⇒ True

      `*` a < 20 ⇒ 4 < 20 ⇒ Đúng ⇒ True

      `*` True and True = True

`*` Điều kiện đúng thực hiện in 'ABC'

Đáp án: `B.` ABC

Câu hỏi trong lớp Xem thêm