10 CÂU HỎI
Hãy chỉ ra INPUT và OUTPUT của bài toán tính chu vi hình chữ nhật:
A. INPUT: độ dài 2 cạnh hình chữ nhật. OUTPUT: diện tích hình chữ nhật
B. INPUT: diện tích hình chữ nhật. OUTPUT: độ dài 2 cạnh hình chữ nhật
C. INPUT: độ dài 2 cạnh hình chữ nhật. OUTPUT: chu vi hình chữ nhật
D. INPUT: chu vi hình chữ nhật. OUTPUT: độ dài 2 cạnh hình chữ nhật
Giả sử biến x có giá trị là x:= 25.6, khai báo nào sau đây là đúng:
A. Var x: byte;
B. Var x: integer;
C. Var x: real;
D. Var x: string;
Trong Pascal, giả sử x là biến kiểu số thực. Phép gán nào sau đây là hợp lệ?
A. x := 25;
B. x := 11/2;
C. x := ‘255’;
D. x := ‘a’;
Nhập 2 số nguyên a, b từ bàn phím. Viết chương trình tính tích 2 số a, b. Để khai báo cho bài toán trên ta sử dụng câu lệnh khai báo nào?
A. Var a, b, tich : integer;
B. Var a , b, tich : real;
C. Var a, b, tich : char;
D. Var a, b, tich : string;
Để thực hiện phép tính tổng của hai số nguyên a và b ta thực hiện như sau :
A. Tong=a+b;
B. Tong:=a+b;
C. Tong:a+b;
D. Tong(a+b);
Câu lệnh Writeln(‘y=’,15 div 3 / 5); sẽ in ra màn hình là:
A. y=1
B. 9
C. y=9
D. 1
Câu lệnh Writeln(‘x=’ , 16 mod 3 *5); sẽ in ra kết quả:
A. 5
B. x=10
C. x=5
D. 10
Biểu thức (x+y)(1+a)2 khi viết trong Pascal sẽ có dạng:
A. (x+y)(1+a)*(1+a)
B. (x+y)*(1+a)(1+a)
C. (x+y)(1+a)(1+a)
D. (x+y)*(1+a)*(1+a)
Biểu thức (a+1)/b - 3*a/(b+1) khi chuyển sang toán học sẽ có dạng:
A.
B.
C.
D.
Phép toán nào đúng khi x chia hết cho 3:
A. x div 3 = 1
B. x div 3 = 0
C. x mod 3 = 1
D. x mod 3 = 0