cho đoạn chương trình sau:
a:=3;b:=2;c:=0
if a<=b then c:=a+b
sau khi thực hiện đoạn chương trình trên , giá trị của c là bao nhiêu
cho đoạn chương trình sau:
a:=3;b:=2;c:=0
if a<=b then c:=a+b
sau khi thực hiện đoạn chương trình trên , giá trị của c là bao nhiêu
if a<=b then c:=a+b
– Trước đó a=3 và b=2 nên a không ≤ b (3 không ≤ 2) được, điều kiện sai dẫn dến câu lệnh không được thực hiện.
– Chính vì vậy giá trị c được giữ nguyên như ban đầu, mà trước đó c=0 nên sau khi thực hiện đoạn chương trình thì giá trị c không đổi, tức c=0.
Gỉai thích chương trình trên:
Đoạn chương trình trên cho
A = 3 ; B = 2; C=0
nếu A nhỏ hơn hoặc bằng B thì C = A + B.
Nhưng A = 3 LỚN HƠN B nên C vẫn bằng 0.
Đáp ÁN c =0