Tải bản đầy đủ (.pptx) (16 trang)

Bài giảng cực hay Tin học 11 Bài tập kiểu xâu

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (2.21 MB, 16 trang )

Chào mừng thầy cô và các em học sinh!


R

U

N

G
V

À

N G


Đoạn chương trình sau thực hiện cơng
việc gì?

A. Nhập xâu s
B. In xâu s ra màn hình
C. Tính chiều dài xâu s
D. Chương trình báo lỗi


Câu 1: Cho biết kết quả đoạn chương
trình sau

A. 11


B. 12

C. 13

D. Chương trình có lỗi


Câu 2: Trong ngơn ngữ lập trình Pascal, để tìm vị trí xuất hiện
đầu tiên của xâu ‘hoa’ trong xâu S ta có thể viết bằng cách nào:

A. Pos(s1, ‘hoa’);

B. Pos(‘hoa’, s);

C. Pos(S,‘hoa’);

D. Pos(‘hoa’,’hoa’);


Câu 3: Hàm pos(s1,s2) trả về giá trị 0 khi
nào?
A. Xâu s1 là xâu con của xâu s2
B. Xâu s1 xuất hiện nhiều lần trong xâu s2
C. Xâu s1 không xuất hiện trong xâu s2
D. Xâu s2 xuất hiện trong xâu s1


Câu 4: Chạy chương trình:
S:=‘xin chao 11A1’;
Delete(S,1,8);

Insert(‘xin chao’,S,1);

A. ‘xin chao 11A1’

B. ‘xin chao11A1’

B. ‘ 11A1xin chao’

D. ‘ 11A1’


Câu 5: Kết quả khi chạy chương trình:
Var s:string;
Begin
S:=’Tin hoc 11’;
S:=upcase(S);
Writeln(S);
end.

A. Tin hoc 11

B. TIN HOC 11

C. tIN HOC 11

D. Báo lỗi


Câu 6: Xét đoạn chương trình in hoa tất cả các kí tự trong xâu:


Chương trình trên báo lỗi ở dòng nào?
A. Dòng {A}

B. Dòng {B}

C. Dòng {C}

D. Dòng {D}


Câu 7: Nối thao tác với ý nghĩa tương
ứng
1. Delete(S,1,1);

A. Xóa 1 kí tự bắt đầu từ vị trí vt

2. Delete(S,vt,1);

B. Xóa tất cả ký tự trong xâu

3. Delete(S, length(S),1);

C. Xóa kí tự đầu tiên của xâu

4. Delete(S,1,length(s));

D. Xóa kí tự cuối cùng của xâu


Câu 7: Nối thao tác với ý nghĩa

tương ứng

1. Delete(S,1,1);

C. Xóa kí tự đầu tiên của xâu

2. Delete(S,vt,1);

A. Xóa 1 kí tự bắt đầu từ vị trí vt

3. Delete(S, length(S),1);

D. Xóa kí tự cuối cùng của xâu

4. Delete(S,1,length(s));

B. Xóa tất cả ký tự trong xâu


KIỂU XÂU
(Bài tập)

GSTT: Nguyễn Thị Thu Dịu


Bài tập 1
Viết chương trình nhập vào một xâu bất kỳ, in ra màn hình xâu
đó sau khi:
- Xóa tất cả các ký tự trắng dư thừa. Ký tự trắng dư thừa (hay
còn gọi là dấu cách, ký tự trống) là ký tự trắng xuất hiện ở

trước từ đầu tiên của xâu, sau từ cuối cùng của xâu và giữa
các từ cách nhau nhiều hơn 1 ký tự trắng.
- In hoa ký tự đầu mỗi câu


Bài tập 2
Viết chương trình nhập vào xâu bất kì. Hãy in ra tất cả các chữ
số trong xâu đó (nếu có).


Bài tập về nhà
Viết chương trình nhập vào họ tên. In ra màn hình tên của
người đó.


học tốt!

KẾT THÚC BÀI HỌC



×