Giúp vs ạ
a:=3; b:=5 if a+b<8 then c:=a-b else c:=b-a
kết quả của chương trình trên là:
A. c := -2;
B. c = 2;
C. c = 3
D. Không xác định
Giúp vs ạ
a:=3; b:=5 if a+b<8 then c:=a-b else c:=b-a
kết quả của chương trình trên là:
A. c := -2;
B. c = 2;
C. c = 3
D. Không xác định
Kết quả đúng là B, C=2
Giải thích:
Ta cho a bằng 3; b bằng 5
=>a+b=3+5=8(Mà trên đề cho bé hơn 8 thì lấy a-b) trong trường hợp này bằng 8 nên ta thực hiện câu lệnh 2 là lấy b-a=5-3=2 nhaaaa!
Chúc bạn học tốt nha ^w^
B. c=2;
Vì: a+b=3+5=8
Điều kiện của chương trình là a+b<8 thì c:=a-b
nhưng a+b=8 nên c:=b-a=5-3=2
=>chọn B