1)Trong ngôn ngữ lập trình Pascal, về mặt cú pháp cách viết câu lệnh ghép nào sau đây là đúng? A. Begin: B. Begin; C. Begin D. Begin a:=1; a:=1; a:=1 a:=1; b:=5; b:=5; b:=5 b:=5; end; end; end. end; 2)Cho câu lệnh sau: IF A<B then min:=A else min:=B; câu lệnh này dùng để tìm: A. Giá trị nhỏ nhất giữa 2 biến A, B B. Giá trị trung bình giữa 2 biến A, B C. Giá trị lớn nhất giữa 2 biến A, B D. Giá trị nguyên giữa 2 biến A, B 3)Biểu thức nào sau đây có thể lấy làm <điều kiện> trong cấu trúc rẽ nhánh If-then? A. M+N B. N mod 100 C. M div 100 D. M > N 4)Câu lệnh nào sau đây in ra màn hình số lớn nhất trong 2 số A và B A. if A>B then Write(B) else Write(A); B. if A>B then Write(A) else Write(B); C. if A<B then Readln(A) else Readln(B); D. if A<B then Write(A) else Write(B); 5)Câu lệnh nào sau đây in ra màn hình số nhỏ nhất trong 2 số A và B A. if A<B then Write(A) else Write(B); B. if A<B then Write(B) else Write(A); C. if A>B then Readln(A) else Readln(B); D. if A>B then Write(A) else Write(B); 6)Cho i là biến nguyên. Sau khi thực hiện các lệnh: i:=2; if i=1 then i:=1+1 else i:=i+2 Giá trị cuối cùng là: A. 1 B. 4 C. 5 D. 9
2 câu trả lời
Câu 1. Trong ngôn ngữ lập trình Pascal, về mặt cú pháp cách viết câu lệnh ghép nào sau đây là
đúng?
⇒ Đáp án : B. Begin; a := 1; b := 5; end.
Câu 2. Cho câu lệnh sau: IF A<B then min:=A else min:=B; câu lệnh này dùng để tìm:
⇒ Đáp án : A. Giá trị nhỏ nhất giữa 2 biến A, B
Câu 3. Biểu thức nào sau đây có thể lấy làm <điều kiện> trong cấu trúc rẽ nhánh If-then?
⇒ Đáp án : D. M > N
Câu 4. Câu lệnh nào sau đây in ra màn hình số lớn nhất trong 2 số A và B
⇒ Đáp án : B. if A>B then Write(A) else Write(B);
Câu 5. Câu lệnh nào sau đây in ra màn hình số nhỏ nhất trong 2 số A và B
⇒ Đáp án : A. if A<B then Write(A) else Write(B);
Câu 6. Cho i là biến nguyên. Sau khi thực hiện các lệnh: i:=2; if i=1 then i:=1+1 else i:=i+2
⇒ Đáp án : B. 4