Câu 9: Chương trình sau cho kết quả là gì ? Program vd; Var a, b: Integer; x: Integer; Begin Readln(a,b); If a < b then x:=a else x:=b; Write(x); End. A. Chương trình không thực hiện được do lỗi khai bảo kiểu dữ liệu D. Xuất ra màn hình số nhỏ nhất trong 2 số a, b đã nhập B. Xuất ra màn hình số lớn nhất trong 2 số a, b đã nhập C. Đảo giá trị của 2 biển a, b cho nhau

2 câu trả lời

Chương trình này là chương trình tìm số nhỏ hơn trong 2 số.

Câu lệnh if:

If a < b then x:=a else x:=b;

Thực hiện nếu a nhỏ hơn hơn b thì gán x = a, ngược lại thì x = b.

x là biến lưu giá trị nhỏ nhất.

Đáp án: 

D. Xuất ra màn hình số nhỏ nhất trong 2 số a, b đã nhập

Câu 9: Chương trình sau cho kết quả là gì ?

Program vd;

Var a, b: Integer;

x: Integer;

Begin

Readln(a,b);

If a < b then x:=a else x:=b;

Write(x);

End.

A. Chương trình không thực hiện được do lỗi khai bảo kiểu dữ liệu

D. Xuất ra màn hình số nhỏ nhất trong 2 số a, b đã nhập

B. Xuất ra màn hình số lớn nhất trong 2 số a, b đã nhập

C. Đảo giá trị của 2 biển a, b cho nhau

Giải thích 

Khi thực hiện chương trình thì chương trình sẽ gắn x vào gái trị bé nhất trong a và b và in giá trị bé nhất đó ra