Chương trình sau cho kết quả là gì ? Program vd; Var a, b, x : integer ; Begin readln(a, b); If a>b then x:=a else x:=b; Write(x); End. A. 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. Chương trình không thực hiện được do lỗi khai báo kiểu dữ liệu D. Đảo giá trị của 2 biến a, b cho nhau

2 câu trả lời

Chương trình sau cho kết quả là gì ?

A. 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. Chương trình không thực hiện được do lỗi khai báo kiểu dữ liệu

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

chọn B vì ta có: nếu a lớn hơn b thì x sẽ gán bằng a, nếu ko thì x sẽ gán bằng b

sau đó thì in ra màn hình x nên sẽ in ra số lớn nhất vậy chọn B

đáp án: B nha

mik sẽ tóm tắt cách chương trình này hoạt động

+B1: nhập a,b

+ B2: so sánh a và b. nếu a > b thì x sẽ đc gán cho a. ngược lại, gán x cho b

+b3: xuất giá trị lớn nhất ra man hình

-kiểu như là so sánh a và b thôi. ở đây x là max

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