Hãy chọn cách dùng sai . Muốn dùng biến X lưu giá trị nhỏ nhất trong các giá trị của hai biến A. B có thể dùng cấu trúc rẽ nhánh như sau :
A. if A <= B then X := A else X := B;
B. if A < B then X := A;
C. X := B; if A < B then X := A;
D. if A < B then X := A else X := B;
Lời giải của giáo viên
ToanVN.com
Câu lệnh if A < B then X := A; → chỉ đưa ra được trường hợp A<B còn trường hợp A> B thì không đưa ra được giá trị nhỏ nhất trong hai biến.
Đáp án: B
CÂU HỎI CÙNG CHỦ ĐỀ
Trong một chương trình Pascal, sau khi đã đóng tệp bằng thủ tục đóng tệp thì có thể mở lại tệp đó hay không?
Trong ngôn ngữ lập trình Pascal, khai báo nào trong các khai báo sau là sai khi khai báo xâu kí tự?
Trong PASCAL, để khai báo hai biến tệp văn bản f1, f2 ta viết
Câu lệnh sau giải bài toán nào:
While M <> N do
If M > N then M:=M-N else N:=N-M;
Trong ngôn ngữ lập trình Pascal, phát biểu nào sau đây là đúng với câu lệnh rẽ nhánh if…then…else…?
Trong lệnh lặp For – do: (chọn phương án đúng nhất)
Khi dữ liệu tập trung tại một trạm, những người dùng trên các trạm khác có thể truy cập được dữ liệu này, ta nói đó là hệ CSDL gì?
Mảng là kiểu dữ liệu biểu diễn một dãy các phần tử thuận tiện cho: