Bài 12. Kiểu xâu
Chia sẻ bởi Phạm Thị Hồng Thắm |
Ngày 10/05/2019 |
50
Chia sẻ tài liệu: Bài 12. Kiểu xâu thuộc Tin học 11
Nội dung tài liệu:
Tuần 27 Lớp dạy: 11CB2
Tiết : 35 Ngày dạy: 7/3/2012
BÀI TẬP KIỂU XÂU
GV: Phạm Thị Hồng Thắm
BÀI 1. Những khai báo sau đây đúng hay sai:
S
S
S
S
Đ
Bài 2. So sánh các xâu sau:
A < B
A > B
A = B
Bài 3. Điền vào chổ trống (…) trong bảng sau:
Câu 1:
Đáp án:
a./ Insert (s1, s2, 18)
b./ giá trị s1: ‘CDE’
Insert (s1, s2, 3)
Bài 3. Điền vào chổ trống (…) trong bảng sau:
Câu 2:
Đáp án:
a./ Delete (st, 3, 2)
b./ ‘Xuan tren cao nguyen’
Bài 3. Điền vào chổ trống (…) trong bảng sau:
Câu 3:
Đáp án:
a./ 9
b./ 9
c./ Copy (st, 9, 3)
Bài 4. Cho biết chương trình sau đây làm gì? Hãy viết lại dòng thứ 9 để chương trình in ra tất cả những số nguyên xuất hiện trong một xâu nhập từ bàn phím.
Đáp án: Chương trình yêu cầu:
+ Nhập vào từ bàn phím xâu kí tự s
+Tạo xâu t gồm tất cả các chữ cái in hoa có trong s ( giữ nguyên thứ tự xuất hiện của các chữ cái) .
+Đưa kết quả ra màn hình.
B4
1.Trong ngôn ngữ lập trình(NNLT) Pascal, khai báo nào trong các khai báo sau là sai khi khai báo xâu kí tự?
Var s : string ;
var s1 : string [100];
var s : string [256];
var s1: string [1];
2.Trong NNLT Pascal, phần tử đầu tiên của xâu kí tự mang chỉ số là:
0
Do người lập trình khai báo
Không có chỉ số
1
Trắc nghiệm củng cố
c
d
3. Trong NNLT Pascal, sau khi thực hiện xong đoạn chương trình sau, giá trị của biến S là:
S : = ‘Em yeu truong em’;
Delete (S, 7, 10);
Insert(‘Truong em ’, S, 1);
Em yeu Truong em
Truong em em yeu truong em
Truong em Em yeu
Em yeu
4. Trong NNLT Pascal, với xâu kí tự có các phép toán là:
Phép cộng, trừ, nhân, chia
Phép cộng và phép trừ
Chỉ có phép cộng
Phép ghép xâu và phép so sánh
Trắc nghiệm củng cố
c
d
5. Trong NNLT Pascal, để xóa đi kí tự đầu tiên của xâu kí tự St ta viết:
Delete ( St, 1, 1)
Delete ( St, vt, 1)
Delete ( St, length(St), 1)
Delete ( St, 1, n)
Trắc nghiệm củng cố
a
Học bài Kiểu Xâu kiểm tra 15 phút
Xem trước bài học Kiểu dữ liệu tệp
Ghi nhớ
Tiết : 35 Ngày dạy: 7/3/2012
BÀI TẬP KIỂU XÂU
GV: Phạm Thị Hồng Thắm
BÀI 1. Những khai báo sau đây đúng hay sai:
S
S
S
S
Đ
Bài 2. So sánh các xâu sau:
A < B
A > B
A = B
Bài 3. Điền vào chổ trống (…) trong bảng sau:
Câu 1:
Đáp án:
a./ Insert (s1, s2, 18)
b./ giá trị s1: ‘CDE’
Insert (s1, s2, 3)
Bài 3. Điền vào chổ trống (…) trong bảng sau:
Câu 2:
Đáp án:
a./ Delete (st, 3, 2)
b./ ‘Xuan tren cao nguyen’
Bài 3. Điền vào chổ trống (…) trong bảng sau:
Câu 3:
Đáp án:
a./ 9
b./ 9
c./ Copy (st, 9, 3)
Bài 4. Cho biết chương trình sau đây làm gì? Hãy viết lại dòng thứ 9 để chương trình in ra tất cả những số nguyên xuất hiện trong một xâu nhập từ bàn phím.
Đáp án: Chương trình yêu cầu:
+ Nhập vào từ bàn phím xâu kí tự s
+Tạo xâu t gồm tất cả các chữ cái in hoa có trong s ( giữ nguyên thứ tự xuất hiện của các chữ cái) .
+Đưa kết quả ra màn hình.
B4
1.Trong ngôn ngữ lập trình(NNLT) Pascal, khai báo nào trong các khai báo sau là sai khi khai báo xâu kí tự?
Var s : string ;
var s1 : string [100];
var s : string [256];
var s1: string [1];
2.Trong NNLT Pascal, phần tử đầu tiên của xâu kí tự mang chỉ số là:
0
Do người lập trình khai báo
Không có chỉ số
1
Trắc nghiệm củng cố
c
d
3. Trong NNLT Pascal, sau khi thực hiện xong đoạn chương trình sau, giá trị của biến S là:
S : = ‘Em yeu truong em’;
Delete (S, 7, 10);
Insert(‘Truong em ’, S, 1);
Em yeu Truong em
Truong em em yeu truong em
Truong em Em yeu
Em yeu
4. Trong NNLT Pascal, với xâu kí tự có các phép toán là:
Phép cộng, trừ, nhân, chia
Phép cộng và phép trừ
Chỉ có phép cộng
Phép ghép xâu và phép so sánh
Trắc nghiệm củng cố
c
d
5. Trong NNLT Pascal, để xóa đi kí tự đầu tiên của xâu kí tự St ta viết:
Delete ( St, 1, 1)
Delete ( St, vt, 1)
Delete ( St, length(St), 1)
Delete ( St, 1, n)
Trắc nghiệm củng cố
a
Học bài Kiểu Xâu kiểm tra 15 phút
Xem trước bài học Kiểu dữ liệu tệp
Ghi nhớ
* Một số tài liệu cũ có thể bị lỗi font khi hiển thị do dùng bộ mã không phải Unikey ...
Người chia sẻ: Phạm Thị Hồng Thắm
Dung lượng: |
Lượt tài: 0
Loại file:
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)