Cho khai báo biến sau:
Var m, n: integer;
x, y: Real;
Lệnh nào sau đây sai?
A -
m:= -4
B -
n:= 3.5
C -
x:= 6
D -
y:= +10.5
2-
Ðể tính giá trị: x=(-b/2a), chọn cách viết nào sau đây?
A -
x:= -b/2a
B -
x:= -b/2*a
C -
x:= -b/2/a
D -
Tất cả các phương án trên đều đúng
3-
Biểu thức: 25 div 3 + 5/2*3 có giá trị là bao nhiêu?
A -
8.0
B -
15.5
C -
9.5
D -
15.0
4-
Cho phương trình: ax2 + bx + c = 0
Giả sử a <> 0 và Delta:= b*b- 4*a*c > 0. Một nghiệm của phương trình là?
A -
X:= -b + SQRT(Delta)/(2*a)
B -
X:= (-b + SQRT(Delta))/2*a
C -
X:= (-b + SQRT(Delta))/(2*a)
D -
X:= (-b -SQR(Delta))/2/a
5-
Cho ch là biến có kiểu Char. Lệnh nào sau đây là đúng?
A -
ch:="a"
B -
ch:=65
C -
ch:=chr(65)
D -
ch:='abcd'
6-
Biến X được khai báo là kiểu integer. Lệnh nào sau đây là sai?
A -
X:= round(275/3)
B -
X:= 210 div 4
C -
X:= SQRT(49)
D -
X:= ABS(-453)
7-
Biểu thức nào sau đây có giá trị TRUE?
A -
(100 > 76) and ('B' < 'A')
B -
Not (49.5 + 2 < 5) or (2 > 4 div 2)
C -
(49.5 + 2 < 5) and (2 < 4 div 2)
D -
2*(3+5) < 18 div 4*4
8-
Khi chạy chương trình sau:
Var St,St1: String;
Begin
St:= '123';
St1:= '456';
Write(St + St1);
End.
Kết quả in ra là?
A -
'123456'
B -
123456
C -
579
D -
Tất cả các câu trên đều sai
9-
Sau phép gán sau: Ch := CHR(ORD('a')- 32) thì giá trị của Ch là?
A -
65
B -
A
C -
'A'
D -
'A'
10-
Khi chạy chương trình:
Var a,b,c,N: integer;
Begin
N:=546;
a:=N div 100;
b:=(N Mod 100) div 10;
c:=(N Mod 100) Mod 10;
Write(a+b+c);
End.
Kết quả in ra là?