1. Trang chủ
  2. » Giáo án - Bài giảng

Slide tin học 11 bài 12 kiểu xâu _T.T Hường

22 460 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 22
Dung lượng 4,28 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Slide tin học 11 bài 12 kiểu xâu _T.T Hường tài liệu, giáo án, bài giảng , luận văn, luận án, đồ án, bài tập lớn về tất...

Trang 1

UBND TỈNH ĐIỆN BIÊN SỞ GIÁO DỤC VÀ ĐÀO TẠO Cuộc thi Thiết kế bài giảng điện tử E-Learning

-Bài giảng: -Bài 12: Kiểu xâu

Giáo viên: Trần Thu Hường

Gmail: giadinhmeomeo87@gmail.com

SĐT: 0974350586Trường THPT Thanh Nưa, H Điện Biên, Tỉnh Điện Biên

Trang 2

Bài 12 KIỂU XÂUBÀI 12: KIỂU XÂU

Trang 3

 Xâu là một dãy các kí tự trong bộ mã ASCII.

 Mỗi kí tự được gọi là một phần tử của xâu (Kể cả dấu cách (khoảng trắng)).

 Độ dài của xâu: là số lượng kí tự

trong xâu đó.

Xâu rỗng: là xâu có độ dài bằng 0.

BÀI 12: KIỂU XÂU

Trang 4

của xâu

Độ dài của xâu A bằng 6

Số lượng phần tử

của xâu

Trang 5

Để xây dựng và sử dụng kiểu xâu, cần xác định:

 Tên kiểu xâu;

 Cách khai báo biến kiểu xâu;

 Số lượng kí tự của xâu;

 Các phép toán thao tác với xâu;

 Cách tham chiếu tới phần tử của xâu

BÀI 12: KIỂU XÂU

Trang 6

* Cách tham chiếu đến phần tử của xâu

 Cấu trúc: <Tên biến xâu>[Chỉ số];

Trong đó, chỉ số là số thứ tự của phần tử trong xâu Kí tự đầu tiên của xâu được gọi là phần tử thứ nhất

 Ví dụ 1: Xâu A: ‘HA NOI’

Trang 7

Cho xâu B 'Ha Noi' cho biết để tham chiếu tới phần tử

thứ 5 ta viết như thế nào?

Chính xác - Click để tiếp tụcChưa chính xác - Click để tiếp tục

OK

Câu trả lời của bạn :

Đáp án đúng:

Ví dụ vận dụng

A) B[5]

B) B [4]

C) B 5 D) B [2]

Trang 8

Hiển thị kết quả Tiếp tục

Trang 9

 Cấu trúc: var <tên biến xâu>: string[độ dài lớn nhất của xâu];

Khi khai báo xâu có thể bỏ qua phần khai báo [độ dài lớn nhất], khi đó độ dài lớn nhất của xâu sẽ nhận giá trị ngầm định là 255

 Ví dụ 1: var Hoten: string[26];

 Ví dụ 2: var Ghichu: string;

2/Khai

báo

biến

BÀI 12: KIỂU XÂU

2, Khai báo biến

Trang 10

a) Phép ghép xâu:

- Sử dụng dấu (+) để ghép nhiều xâu thành một xâu

- Ví dụ 1: ‘Ca’ + ‘Mau’ + ‘Que’ + ‘Toi’

 kết quả: ‘CaMauQueToi’

- Ví dụ 2: ‘Ha Noi’ + ‘ oi’

 kết quả: ‘Ha Noi oi’

Trang 11

Cho xâu A ‘Truong' và xâu B ' Thanh Nua' Sử dụng phép ghép xâu để ghép xâu A với Xâu B và kết quả thu được:

Chính xác - Click để tiếp tụcChưa chính xác - Click để tiếp tục

Câu trả lời của bạn:

Đáp án đúng:

Ví dụ vận dụng

A) ‘Truong Thanh Nua'B) ‘TruongThanhNua'C) ‘ TruongThanh Nua'D) ‘ Truong Thanh Nua '

Trang 12

Hiển thị kết quả Tiếp tục

BÀI 12: KIỂU XÂU

Trang 13

b) Phép so sánh

- Các phép so sánh (=; <; >; <=; >=;<>).

- Quy tắc so sánh:

+ A = B nếu A giống B hoàn toàn Vd: ‘Tin’=‘Tin’

+ A < B nếu A là đoạn đầu của B, đồng thời A và B có độ

dài khác nhau.

Vd: ‘Tin’ < ‘Tin hoc’

+ A>B nếu kí tự đầu tiên khác nhau giữa chúng kể từ trái

sang trong xâu A có mã ASCII lớn hơn.

Vd: ‘Tin hoc’ > ‘Tin tuong’

Lưu ý: Phép so sánh có thứ tự ưu tiên thấp hơn phép

Trang 14

S1=‘1’ S2=‘Hinh 2’ Insert(s1,s2,6)

’Hinh 1.2’

Chèn xâu S1 vào xâu S2 bắt đầu từ

vị trí vt

2 Insert (S1,S2,vt)

S = ‘Song Hong’ Delete(S,1,5) ‘Hong’

Xoá n kí tự của xâu S bắt đầu từ

vị trí vt

1 Delete (S,vt,n)

VÍ DỤ

Ý NGHĨA THỦ TỤC

BÀI 12: KIỂU XÂU

Trang 15

S1=‘1’ S2=‘Hinh 1.2’ Pos(S1,S2) = 6

Cho vị trí xuất hiện đầu tiên của xâu S1 trong xâu S2

c Các thủ tục và hàm chuẩn xử lí xâu

BÀI 12: KIỂU XÂU

Trang 16

Cho xâu S 'Song Hong' Length (s) cho kết quả bằng bao nhiêu?

Chính xác - Click để tiếp

Câu trả lời của bạn:

Đáp án đúng:

Ví dụ vận dụng

A) 9B) 8C) 7D) 10

Trang 17

Hiển thị kết quả Tiếp tục

Trang 18

Nhập vào họ tên của hai học sinh, in ra màn hình xâu dài hơn?

Write(‘Nhap ho ten thu hai :’); Readln(b);

else write(b);

BÀI 12: KIỂU XÂU

4/ VÍ DỤ

Các bước

Trang 19

Nhập vào hai xâu từ bàn phím, kiểm tra kí tự đầu tiên của xâu thứ nhất có trùng với kí tự cuối cùng của xâu thứ hai không?

2

Các bước

1 Khai báo xâu : A,B

2 Nhập xâu

3 Xử l í xâu, trong đ ó :

K í tự đầu tiên của xâu A: A[1]

Dựa vào các bước trên hãy hoàn thiện chương trình

BÀI 12: KIỂU XÂU

Trang 20

Củng cố bài:

 Khái niệm xâu, độ dài xâu

 Tham chiếu đến phần tử của xâu:

<Tên biến xâu>[chỉ số];

 Cấu trúc khai báo biến xâu:

var <tên biến xâu>: string [độ dài lớn nhất của xâu];

 Các thao tác xử lí xâu: phép ghép xâu, phép so sánh, thủ tục delete, thủ tục Insert, hàm Copy, hàm Length, hàm Pos, hàm Upcase

BÀI 12: KIỂU XÂU

Trang 21

I Tài liệu tham khảo

1.Sách giáo khoa tin học 11-Nhà xuất bản GD

2 Sách giáo viên tin học 11 – Nhà xuất bản GD

3 Chuẩn kiến thức kĩ năng tin học 11

4 Mạng Intternet

II Phần mềm

1 Microsoft office 2003

2 Adobe presenter 7.0

Ngày đăng: 09/07/2015, 13:29

TỪ KHÓA LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w