Cho biết kết quả của đoạn chương trình sau a:=3;b:=5; ì a+b<8 then c:= a-b else c:= b-a

2 câu trả lời

$#QLinkVN$

Do gán `a:=3` và `b:=5` nên kết quả của phép tính `a+b` sẽ là bằng `8` và vì không đúng yêu cầu `a+b<8` ở vế "if" nên chương trình sẽ thực hiện câu lệnh trong vế "else" và kết quả của `c` sẽ là: `c:=b-a=5-3=2`

Vậy kết quả của chương trình trên sẽ là `c=2`

a:=3;b:=5; if a+b<8 then c:= a-b else c:= b-a cho kết quả là:

c=2 vì 3+5=8 (ko thỏa mãn điều kiện) nên chạy sang lệnh else, sau khi chạy xong ta có c=2