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

Bài giảng Tin 11 Bài 12 Kiểu xâu (tiếp theo)

14 66 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 14
Dung lượng 2,36 MB

Nội dung

LOGO Bài 12 Kiểu xâu (tt) GSTT: Trần Diệu Linh Các thao tác xử lí xâu Ghép xâu Hàm Pos Hàm Copy So sánh xâu Hàm Copy Các thao tác xử lí xâu Hàm Length Thủ tục Delete Thủ tục Insert Hàm Upcase Các thao tác xử lí xâu Hàm Copy Hàm Pos Hàm Copy Các thao tác xử lí xâu Hàm Length Thủ tục Delete Thủ tục Insert Hàm Upcase Hoàn thành bảng sau Biểu thức Giá trị xâu Ý nghĩa Hàng dọc: delete, insert, copy Hàng ngang: length, pos, upcase Kết Thủ tục Delete(st, vt, n)  Xố n kí tự biến xâu st vị trí vt Ví dụ: st:=‘Hoc Pascal’; delete(st, 1, 3); => Kết quả: st= ‘ Pascal’ Delete(st,1,10) Delete(st, 11, 3) Delete(st, 1, 0) st = ‘’ st = ‘Hoc Pascal’ st = ‘Hoc Pascal’ Thủ tục Insert(s1, s2, vt)  Chèn xâu s1 xâu s2, bắt đầu vị trí vt Ví dụ: s1:= ‘tot-’; s2:= ‘Hoc Pascal’; Insert(s1, s2, 5); => Kết quả: s2= ‘Hoc tot-Pascal’ Insert(s1, s2, 1) s2 = ‘tot-Hoc Pascal’ Hàm copy(S, vt, N)  Tạo xâu gồm N kí tự liên tiếp vị trí vt xâu S Ví dụ : st1:= ‘Hoc Pascal’; st2:= Copy(st1, 5, 6); => Kết quả: st2 = ‘Pascal’ St3:= Copy(st1, 8, 5); St4:= Copy(st1, 12, st3 = ‘cal’ st4 = ‘’ Hàm length(s)  Cho giá trị độ dài xâu S Ví dụ: s:= ‘ 255 ki tu’ D:= length(s) 5 k i => Kết quả: D = 9 10 t u Hàm pos(s1, s2)  Cho vị trí xuất xâu s1 xâu s2 D:= pos(dung, s2) Ví dụ: s1:= ‘ Dung’; s2:= ‘Yen Dung’; D:= pos(‘ Dung’, s2); s2 Y e n D => Kết quả: D = u n g D=0 Hàm upcase  Cho chữ in hoa ứng với chữ ch Ví dụ: ch1:= ‘a’ ch2:= upcase(ch1);  Kết quả: ch2 = ‘A’ Bài tập: Nhập xâu, kiểm tra xem kí tự củ a xâu thứ có trùng với kí tự cuối cùn g xâu thứ hai không? Bài tập Ghi nhớ Thủ tục Delete(st, vt, n) Thủ tục Insert(s1, s2, vt) Hàm copy(S, vt, N) Hàm length(s) Hàm pos(s1, s2) Hàm upcase LOGO http://blogcongdong.com ...3 Các thao tác xử lí xâu Ghép xâu Hàm Pos Hàm Copy So sánh xâu Hàm Copy Các thao tác xử lí xâu Hàm Length Thủ tục Delete Thủ tục Insert Hàm Upcase Các thao tác xử lí xâu Hàm Copy Hàm Pos Hàm... ‘a’ ch2:= upcase(ch1);  Kết quả: ch2 = ‘A’ ? ?Bài tập: Nhập xâu, kiểm tra xem kí tự củ a xâu thứ có trùng với kí tự cuối cùn g xâu thứ hai không? Bài tập Ghi nhớ Thủ tục Delete(st, vt, n) Thủ... trí vt xâu S Ví dụ : st1:= ‘Hoc Pascal’; st2:= Copy(st1, 5, 6); => Kết quả: st2 = ‘Pascal’ St3:= Copy(st1, 8, 5); St4:= Copy(st1, 12, st3 = ‘cal’ st4 = ‘’ Hàm length(s)  Cho giá trị độ dài xâu

Ngày đăng: 25/02/2021, 08:45

TỪ KHÓA LIÊN QUAN

w