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

Kiểu Xâu

2 381 0
Tài liệu đã được kiểm tra trùng lặp

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

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Kiểu xâu
Trường học Trường Đại Học
Chuyên ngành Tin học
Thể loại Bài giảng
Thành phố Hà Nội
Định dạng
Số trang 2
Dung lượng 41 KB

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

Nội dung

Bài 12: KIỂU XÂUtruy cập phần tử sâu.. Thầy: Sách giáo khoa, tài liệu, máy tính, projector Trò: Sách giáo khoa, tài liệu học sinh... Hàm copy S,vt,N: Tạo xâu N kí tự liên tiếp bắt đầu

Trang 1

Bài 12: KIỂU XÂU

truy cập phần tử sâu.

sâu.

Thầy: Sách giáo khoa, tài liệu, máy tính, projector

Trò: Sách giáo khoa, tài liệu

học sinh.

2 Kiểm tra bài cũ: không

3.Bài mới:

Hoạt động thầy trò Nội dung kiến thức cơ bản

Hoat động 1:

Thầy: HS đọc SGK và trả lời câu

hỏi sau đây:

Thầy:h  : Hiểu như thế nào về xâu

theo cách đơn giản?

Trò: Là dãy kí tự, vd: sâu đơn giản: ‘Bach khoa’

Thầy: Các TP của xâu (tiếp phần 1)

Hoat động 2:

Thầy Khai báo kiểu dữ liệu ta sử dụng tên hàm

riêng string, dài nhất 255 kí tự Cách viết

Thầy:h  : Học sinh chỉ ra tên kiểu

xâu, tên biến, số lượng kí tự tối

đa của xâu

Trò: (Tên kiểu sâu: string biến: Hoten; kí tự tối

đa)

Thầy:  h : tương tự câu trên

Hoat động 2:

Thầy Khái niệm, cho ví dụ

Thầy:h  : Học sinh chỉ ra tên kiểu

xâu, tên biến, số lượng kí tự tối

đa của xâu

Trò: (Tên kiểu xâu: string biến: Hoten; kí tự tối

đa)

Thầy:  h : Như thế nào gọi xâu A

lớn hơn xâu B? Vd?

Cách khai báo

var <tên biến>: string [34];

Ví dụ:

var Hoten: string [33]

var chugiai: string

Ghép xâu được sử dụng ghép nhiều xâu thành một

Ví dụ :

‘Ha’+’Noi’+’_’+’Viet Nam’

b.Các phép so sánh: (=), (<>), (<), (>), (<=), (>=).

Ví dụ :

Xâu A lớn hơn xâu B:

‘Bcdef’ > ‘Abcdefg’

‘Tai lieu may tinh’ > ‘Tai lieu’

Xâu A bằng xâu B:

‘Tai lieu’ = ‘Tai lieu’

Trang 2

Hai xâu bằng nhau? Vd?

c.Thủ tục delete (st,vt,n): Xoá n kí tự của biến xâu st bắt đầu từ vị trí vt

Ví dụ :

Delete(‘Ca Mau’,3,4) Kết quả: Ca

d.Thủ tục insert (st1,st2,vt): chèn xâu s1 vào sâu s2, bắt đầu ở vị trí vt

Ví dụ :

Insert(‘ PC ‘ ,’IBM486’,4) Kết quả: IBM PC 486

e Hàm copy (S,vt,N): Tạo xâu N kí tự liên tiếp bắt đầu từ vị trí vt của sâu S.

Ví dụ :

Copy(‘Bai hoc thu 9’) Kết quả: ‘thu 9’

f.Hàm lenght (s): cho giá trị độ dài của xâu

Ví dụ :

Lenght(‘500 kí tự’) Kết quả: 9

g.Hàm pos (st1,st2): Cho vị trí xuất hiện đầu tiên của xâu s1 trong sâu s2.

Ví dụ :

Pos(‘cd’,‘abcdef’,) Kết quả: 3

h.Hàm upcase (ch): cho chữ cái in hoa ứng với với chữ cai trong ch

Ví dụ :

Upcase(‘ abcd’) Kết quả: ‘ABCD’

xâu

Ngày đăng: 09/07/2013, 01:26

Xem thêm

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w