Cho S,i và N>0 là các biến nguyên. Ðể tính S=N!, chọn câu nào?
A -
S:=1 For i:=1 to N do S:=S*i
B -
S:=0 For i:=1 to N do S:=S*i
C -
S:=1 For i:=1 to N do S:=S*N
D -
S:=1 For i:=1 to N do S:=S+i
2-
Cho S = 12 + 22 + ... + 1002. Nhóm lệnh nào tính Sai giá trị của S?
A -
S:=0 FOR i:=1 TO 100 DO S:=S+i*i
B -
S:=0 FOR i:=1 TO 100 DO S:=S+SQR(i)
C -
S:=0 FOR i:=100 DOWNTO 1 DO S:=S+i*i
D -
S:=1 FOR i:=1 TO 100 DO S:=S+i*i
3-
Khi chạy chương trình:
Var S,i,j: Integer;
Begin
S:=0;
for i:=1 to 3 do
for j:=1 to 4 do S:=S+1;
End.
Giá trị sau cùng của S là?
A -
0
B -
12
C -
3
D -
4
4-
Cho S và i biến kiểu nguyên. Khi chạy đoạn chương trình:
S:= 0 i:= 1;
While i<= 6 do
Begin
S:= S + i;
i:= i + 2;
End;
Giá trị sau cùng của S là?
A -
6
B -
9
C -
11
D -
0
5-
Khi chạy chương trình:
Var S,i: Integer;
Begin
S:=0;
i:=1;
Repeat
S:= S + i * i;
i:= i + 1;
Until i > 4
End.
Giá trị sau cùng của S là?
A -
0
B -
14
C -
16
D -
30
6-
Cho i là biến nguyên. Khi chạy đoạn chương trình:
i:=5;
Repeat
i:= i + 1;
Until i > 4
Giá trị sau cùng của i là?
A -
6
B -
4
C -
5
D -
0
7-
Cho m, n, i là các biến nguyên. Khi chạy đoạn chương trình:
m:=4; n:=5; i:=5;
Repeat
i:=i+1;
Until (i Mod m = 0) and (i Mod n = 0);
Giá trị sau cùng của i là?
A -
0.33
B -
5
C -
4
D -
20
8-
Cho chương trình:
Var A: Real;
Begin
. . .
While A = 0 do
Begin
Write ('nhap A # 0:');
Readln(A);
End;
End.
Ðể lệnh Readln(A) được thực hiện ít nhất một lần, phải điền vào chỗ … lệnh nào trong các lệnh dưới đây?
A -
A:=0
B -
A:=1
C -
A:=-1
D -
A <> 0
9-
Chọn khai báo đúng?
A -
Var A: array[1..10] of integer;
B -
Var A= array[1..10] of integer;
C -
Var A:= array[1..10] of integer;
D -
Var A: array[1,10] of integer;
10-
Cho khai báo:
Var
A: Array[1..4] of Real;
i: Integer;
Ðể nhập dữ liệu cho A, chọn câu nào?
A -
For i:=1 to 4 do Write('Nhập A[", i, "]:); Readln(A[i]);
B -
For i:=1 to 4 do Readln('Nhập A[", i, "]:);
C -
For i:=1 to 4 do Begin Write("Nhập A[", i, "]:) Readln(A[i]); End.