Font size
WorksheetsTin11_15p_HK2
Total questions: 20
Worksheet time: 10mins
Cho biểu thức trong toán học như sau: a2+2ab+b
Chuyển sang cách viết trong Pascal, cách viết nào đúng:
a*a + 2*a*b + sqrt(b)
a*a +2*a*b+sqr(b)
sqr(a) + 2*a*b + sqr(b)
sqrt(a) + 2*a*b+ sqr(b)
Biểu thức (sqr(3) div 5 ) có kết quả là mấy?
1
2
3
4
Lệnh nào dừng hình để xem kết quả
Write
Writeln
Read
Readln
Giả sử x được khai báo như sau:
Var x: Byte;
Vậy phép gán nào sau đây đúng?
x:=0;
x:= 1/2;
x:= 355
x:= -123;
Đoạn chương trình nào thu được giá trị của biến S=20 ?
S:=10;
S:= S*S;
Write (S);
S:=10;
S:= S+S;
Write (S);
S:=20;
S:= S*S;
Write (S);
S:=20;
S:= S+S;
Write (S);
Hãy cho biết S sẽ nhận giá trị nào khi kết thúc đoạn chương trình sau:
S:=0;
For i:=1 to 10 do If (i mod 2 = 0) then S:= S+i;
Write (S);
30
11
20
25
T sẽ nhận giá trị nào sau khi kết thúc đoạn chương trình sau:
T:= 0;
For i:=1 to 10 do
If ( i mod 2 = 0 ) then T:= T* i ;
Write (T);
3840
10
0
945
Cho S1: ' Virus Corona anh huong toan cau'
Sau khi thực hiện thao tác: Delete (S, 1, 6) thì xâu kết quả là gì?
'Corona anh huong toan cau'
' Corona anh huong toan cau'
'orona anh huong toan cau'
'Virus anh huong toan cau'
Cho S1:=' ' {chứa 1 dấu cách} và S2: = 'Hoc tap online'
Sau khi thực hiện hàm Pos (S1, S2)
thì trả về kết quả là gì:
0
1
3
4
Cho S1:= 'truc' và S2: = 'Hoc truc tuyen'
Sau khi thực hiện hàm Pos (S2, S1)
thì trả về kết quả là gì:
0
5
4
1
S1:= 'dai dich' ; S2:= ' Corona'
Thực hiện thao tác như nào để được xâu kết quả là:
'dai dich Corona'
(chọn 2 đáp án đúng, sau đó nhấn SUMIT)
Insert (S1,S2, 1)
Insert (S2, S1, 8)
Insert (S2, S1, 9)
Insert (S1,S2, 0)
Cho đoạn ct sau:
Write ('Nhap xau a:); Readln(a);
Write ('Nhap xau b:); Readln(b);
If length (a) > length(b) then Write (b)
Else Write (a);
-----
Giả sử nhập xâu a là: 'Truong hoc'
xâu b là: 'dong cua'
thì kết quả đưa ra màn hình là:
Truong hoc dong cua
Truong hoc
dong cua
Truong hoc dong
Cho xâu S:='tam dich Vu Han'
Có những cách xử lý xâu như thế nào để được xâu Kết quả là 'Vu Han' ?
(Chọn 2 đáp án đúng, sau đó nhấn SUMIT)
Copy (S, 1, 9);
Delete (S, 1, 9);
Delete (S. 10,6);
Copy(S, 10, 6);
Cho S:=' Ky nghi Tet keo dai';
Kết quả sau khi thực hiện hàm Upcase(S); là gì?
KY
KY NGHI TET KEO DAI
Câu lệnh sai
Kỳ Nghi Tet Keo Dai
Cho xâu S:=' Valentine 14/2'
Giá trị của phép tham chiếu S[12]=?
1
'1'
'4'
4
Cho S:= 'Qua Valentine thoi Corona'
Sau khi thực hiện thủ tục Copy (S, 5, 10) thì xâu kết quả là gì?
'Valentine'
'Valentine '
' Valentine'
' Valentine '
Cho đoạn chương trình:
Write ('Nhap so luong phan tu: '); Readln (N);
For i:= 1 to N do
Begin
Write ('Nhap phan tu thu:', i, ' la: '); Readln (A[i]);
End;
Đoạn chương trình trên thực hiện thao tác gì?
Tạo bảng
Tạo mảng
Tạo xâu
Câu lệnh For - do
Cách khai báo nào về kiểu xâu là sai?
Var a: string;
Var a: string [30];
Var a: string [300];
Var a: string [3];
Câu lệnh nào thực hiện in xâu S theo thứ tự ngược lại (ví dụ: abcd thì in ra màn hình là dcba)
For i:= 1 to length(S) do write(S[i]);
For i:= 1 to length(S) do writeln(S);
For i:= length(S) downto 1 do write(S);
For i:= length(S) downto 1 do write(S[i]);
Cho đoạn chương trình sau:
S:= 'Tuan sau di hoc roi ' ;
x:= length(S);
Giá trị của x là:
15
19
20
21
