Mọi người giải thích luôn tại sao lại chọn câu đó nhé Câu 16. Cách viết nào dưới đây là cách viết ĐÚNG của câu lệnh rẽ nhánh trong ngôn ngữ lập trình Pascal? A. If <Điều kiện> ; then <Câu lệnh> B. If <Điều kiện> then <Câu lệnh>. C. If <Điều kiện> then <Câu lệnh>; D. If <Điều kiện> then <Câu lệnh>: Câu 17. Để mô tả cấu trúc rẽ nhánh trong thuật toán, nhiều ngôn ngữ lập trình bậc cao dùng câu lệnh IF – THEN, sau IF là <điều kiện>. Điều kiện là biểu thức? A. Lôgic B. Số học C. Quan hệ D. Câu lệnh Câu 18. Trong ngôn ngữ lập trình Pascal, về mặt cú pháp cách viết các câu lệnh ghép nào sau đây là ĐÚNG? A. Begin: A:= 1 ; B:= 5 ; End ; B. Begin ; A:= 1 ; B:= 5 ; End ; C. Begin A:= 1 ; B:= 5 ; End: D. Begin A:= 1 ; B:= 5 ; End ; Câu 19. Xét chương trình sau? Var a, b: integer; Begin a:=102; write(‘b=’); readln(b); if a<b then write(‘Xin chao cac ban!’); End. Nhập giá trị bao nhiêu cho b để khi chạy chương trình nhận được kết quả ‘Xin chao cac ban!’? A. 99 B. 101 C. 103 D. 100 Câu 20.Cho biểu thức trong Pascal: abs(x+1) - 3. Biểu thức tương ứng trong Toán học là: A. B. C. D. Câu 21: Trong ngôn ngữ lập trình Pascal, muốn kiểm tra đồng thời cả ba giá trị của A, B, C đều lớn hơn không. Ta viết câu lệnh If...then... thế nào cho đúng? A. if A > 0 and B > 0 and C > 0 then.... B. if A, B, C > 0 then... C. if (A > 0) or (B > 0) or (C > 0) then.... D. if (A > 0) and (B > 0) and (C > 0) then.... Câu 22: Trong Pascal, để nhập dữ liệu từ bàn phím ta sử dụng thủ tục: A. read(<danh sách biến vào >); B. readln(<danh sách biến vào >); C. readlnn(<danh sách biến vào >); D. Cả A và B đều đúng. Câu 23: Trong Turbo Pascal, xác định tên đúng trong các tên sau: A. 10pro B. Bai tap_1 C. Baitap D. ngay sinh Câu 24: Danh sách các biến là một hoặc nhiều tên biến, các tên biến được viết cách nhau bởi : A. dấu chấm phẩy (;) B. dấu phẩy (,) C. dấu chấm (.) D. dấu hai chấm (:) Câu 25: Giả sử x là biến kiểu integer, phép gán nào sau đây là đúng: A. x:=200000; C. x:=a/b; B. x:=-123; D. x:=pi
1 câu trả lời
Câu 16. Cách viết nào dưới đây là cách viết ĐÚNG của câu lệnh rẽ nhánh trong ngôn ngữ lập trình Pascal?
A. If <Điều kiện> ; then <Câu lệnh> ( dư chấm phẩy )
B. If <Điều kiện> then <Câu lệnh>. ( chấm phẩy cuối câu )
C. If <Điều kiện> then <Câu lệnh>;
D. If <Điều kiện> then <Câu lệnh>: ( chấm phẩy cuối câu )
Câu 17. Để mô tả cấu trúc rẽ nhánh trong thuật toán, nhiều ngôn ngữ lập trình bậc cao dùng câu lệnh IF – THEN, sau IF là <điều kiện>. Điều kiện là biểu thức?
A. Lôgic ( sgk tin 11/39)
B. Số học
C. Quan hệ
D. Câu lệnh
Câu 18. Trong ngôn ngữ lập trình Pascal, về mặt cú pháp cách viết các câu lệnh ghép nào sau đây là ĐÚNG?
A. Begin: A:= 1 ; B:= 5 ;End ; ( sau begin không có hai chấm )
B. Begin ; A:= 1 ; B:= 5 ;End ; (sau begin không có chấm phẩy )
C. Begin A:= 1 ; B:= 5 ;End: ( sau end là chấm phẩy )
D. Begin A:= 1 ; B:= 5 ; End ;
Câu 19. Xét chương trình sau?
Var a, b: integer;
Begin
a:=102;
write(‘b=’);
readln(b);
if a<b then write(‘Xin chao cac ban!’);
End.
Nhập giá trị bao nhiêu cho b để khi chạy chương trình nhận được kết quả ‘Xin chao cac ban!’?
A. 99
B. 101
C. 103 (b phải lớn hơn a câu lệnh mới được thực thi, 103 lớn hơn 102 )
D. 100
Câu 20.Cho biểu thức trong Pascal: abs(x+1) - 3. Biểu thức tương ứng trong Toán học là:
A. B. C. D.
Câu 21: Trong ngôn ngữ lập trình Pascal, muốn kiểm tra đồng thời cả ba giá trị của A, B, C đều lớn hơn không. Ta viết câu lệnh If...then... thế nào cho đúng?
A. if A > 0 and B > 0 and C > 0 then....
B. if A, B, C > 0 then...
C. if (A > 0) or (B > 0) or (C > 0) then....
D. if (A > 0) and (B > 0) and (C > 0) then....
Câu 22: Trong Pascal, để nhập dữ liệu từ bàn phím ta sử dụng thủ tục:
A. read(<danh sách biến vào >);
B. readln(<danh sách biến vào >);
C. readlnn(<danh sách biến vào >);
D. Cả A và B đều đúng. ( sgk tin 11/ 29)
Câu 23: Trong Turbo Pascal, xác định tên đúng trong các tên sau:
A. 10pro ( số không được đứng đầu )
B. Bai tap_1 (không được có khoảng trống )
C. Baitap
D. ngay sinh ( không được có khảng trắng )
Câu 24: Danh sách các biến là một hoặc nhiều tên biến, các tên biến được viết cách nhau bởi :
A. dấu chấm phẩy (;)
B. dấu phẩy (,) ( sgk 11/ 22)
C. dấu chấm (.)
D. dấu hai chấm (:)
Câu 25: Giả sử x là biến kiểu integer, phép gán nào sau đây là đúng:
A. x:=200000; ( quá phạm vi giá trị )
C. x:=a/b; ( số thục )
B. x:=-123;
D. x:=pi ( số thực )