... 02/01/15 SVTT: Nguyễn Thị Quỳnh Như 02/01/15 SVTT: Nguyễn Thị Quỳnh Như KIểU XÂU (TIếT 1) Giáo viên hướng dẫn: Cô Hoàng Khánh Mỹ Giáo sinh: Nguyễn Thị Quỳnh Như 1. MộTSố KHÁI NIệM 02/01/15 ... KIểM TRA BÀI CŨ 02/01/15 Khai báo một mảng một chiều có tên là hoten gồm 20 phần tử mỗi phần tử là một kí tự Viết đoạn chương trình để nhập các phần tử cho mảng hoten ... Ví dụ: ‘hocsinh’, ‘Lop11B’, ‘**’, ‘’ , ‘’ SVTT: Nguyễn Thị Quỳnh Như Đây là xâu kí tự Xâu là dãy kí tự trong bộ mã ASCII. Mỗi kí tự được gọi là một phần tử của xâu Số lượng kí tự trong xâu được gọi là độ dài xâu...
... s2 gồm chữ số có xâu s1, xuất kết hình - Gọi học sinh đọc đề phân tích nội dung yêu cầu đề - Giải thích khởi tạo xâu s2 rỗng để lưu trữ kí tự số xâu s1 Phải có điều kiện để xác địnhsố xâu s1 ... Đọc đề xác định yêu cầu toán - Hiểu dùng xâu rỗng để lưu trữ kí tự khác dấu cách - Chú ý lắng nghe ghi chép lại - Đọc đề xác định yêu cầu toán - Hiểu dùng xâu rỗng điều kiện để xác địnhsố xâu s1 ... upcase cách sử dụng Ví dụ 1: ch: = ‘d’; upcase(ch) = ‘D’; Ví dụ 2: ch: = ‘E’; upcase(ch) = ‘E’; Mộtsố ví dụ Ví dụ : Nhập vào họ tên hai người vào hai xâu, đưa hình xâu dài hơn, hai xâu xuất xâu...
... khai báo tham khảo sách giáo khoa - String tên kiểu xâu - [n] giá trị quyđịnhsố lượng ký tự tối đa mà biến xâu chứa - Số ký tự tối đa 255 - Ví dụ: ‘HA NOI’ - Xâu có ký tự, dấu cách l ký tự - Ký ... [n] số lượng ký tự tối đa bao nhiêu? - Yêu cầu học sinh cho ví dụ xâu ký tự - Hỏi: Xâu có ký tự? - Hỏi: Xâu gồm ký tự trống viết nào? số lượng ký tự bao nhiêu? - Hỏi: Xâu rỗng viết nào? số lượng ... nhập/xuất liêu II/ Cách khai báo: a/ Khai báo var: string[n]; n: giá trị quyđịnhđộ dài lớn xâu Giá trị tối đa n 255 vd: var ten_truong: string[50]; b/ Nhập/ xuất: - Nhập liệu: Nhập xuất...
... End Hoạt đô ng 5: Ví dụ (Xem tập) Thời gian Hoạt đô ng của Giáo viên Hoạt đô ng của Học sinh Ví dụ Chương trình sau nhập vào từ bàn phím xâu s1, tạo xâu s2 gồm tất chữ số có s1 (giữ ... write('Xau thu hai be hon.'); end; readln End Hoạt đô ng 2: Ví dụ (5 phút) Thời Kiểu xâu (tiết 2) Hoạt đô ng của Giáo viên Trang Hoạt đô ng của Nguyễn Hoàng Anh – Khoa Tin học – Đại ... Nếu không cần chỉnh sửa lại chương trình điểm nào? Thời gian Hoạt đô ng 3: Ví dụ (6 phút) Hoạt đô ng của Học sinh Hoạt đô ng của Giáo viên phút Ví dụ Chương trình sau nhập xâu vào từ bàn...
... 3.Nội dung Hoạt động thầy trò Nội dung 3 .Một số ví dụ VD SGK GV Xác định toán ? HS GV Ý tưởng ? GV Cách xác định để biết xâu dài hơn? HS - Gõ chương trình GV So sánh độ dài ... SGK GV Xác định toán ? HS GV Ý tưởng ? GV Xác địnhđịnh vị trí kí tự kí tự cuối ? - Gõ chương trình HS - Chạy chương trình - Quan sát kết GV bao quát lớp, hướng dẫn sửa lỗi VD GV Xác định toán ... sửa lỗi VD GV Xác định toán ? HS GV Ý tưởng ? GV Cách viết xâu ngược lại với xâu có? HS GV Xác định lệnh? - Gõ chương trình HS - Chạy chương trình GV bao quát lớp, hướng dẫn - Quan sát kết sửa...
... 3.Nội dung Hoạt động thầy trò Nội dung GV: Dữ liệu không dạng số mà dạng phi số: văn xâu dãy kí tự mả ascii, kí tự gọi phần tử xâu số lượng xâu gọi độ dài xâu xâu có độ dài không gọi xâu rỗng ... báo sau Trong Max độ dài tối đa xâu GV: Hằng xâu viết nào? VD: var s: string[25]; hs: cặp dấu nháy đơn *Chú ý: Có thể khai báo var :string; ngầm địnhđộ dài tối đa 255 Gv: a=’thành’;b=’...
... tới phần tử xâu xác định thông qua số phần tử xâu - Chỉ số phần tử xâu thường đánh số - Trong ngôn ngữ Pacal, tham chiếu tới phần tử thường đư ợc viết : [chỉ số] Khái niệm Ví dụ: ... Khái niệm Mộtsố ví dụ Khái niệm Khái niệm Ví dụ: - Các xâu kí tự đơn giản BAC GIANG Nguyen Van Bom 29 Ha Noi Khái niệm - Xâu dãy ký tự bảng mã ASCII - Mỗi kí tự gọi phần tử xâu - Số lượng ... [chỉ số] Khái niệm Ví dụ: T I H H n S o c Tên xâu: S; Chỉ số phần tử xâu thường đánh sốĐộ dài xâu (số kí tự xâu) là: Khi tham chiếu đến kí tự thứ xâu ta viết S[5] Kết quả:...
... thể xem xâu mảng kí tự Các phần tử xâu đánh sốthứ tự, thường 1; • Tương tự mảng, tham chiếu đến phần tử thứ i (chỉ số) xâu xác định bởi: Tenbienxau[chỉ số] Ví dụ 2: A A n A[4]= ? ‘L’ L L u o n ... chiều Trả lời: var :array[kiểu số hàng, kiểu số cột] of ; ĐẶT VẤN ĐỀ Viết chương trình nhập họ tên 25 học sinh lớp Xác định kiểu liệu sử dụng để lưu trữ biến họ tên ... 12: KIỂU XÂU KHÁI NIỆM XÂU - Xâu dãy kí tự bảng mã ASCII; Ví dụ: ‘Huyen Phu loc’ - Một kí tự phần tử xâu; - Số lượng kí tự xâu gọi độ dài xâu; - Xâu có độ dài gọi xâu rỗng; • Ví dụ 1: A B C An...
... Lí XU: a) Phộp ghộp xõu: Sử dụng kí hiệu + để ghép nhiều xâu thành xâu Vớ d 1: S:= VIET + NAM; S:= VIETNAM; KIM TRA BI C T VN NI DUNG BI MI Mt s khỏi nim Khai bỏo a) Khai bỏo bin b) Nhp/xut Cỏc ... sỏnh xõu: =, >, =, B nếu: + Kí tự khác chúng xâu A có mã ASCII lớn xâu B Ha Noi > Ha Nam + Xâu B đoạn đầu xâu A lop ... dãy kí tự mã ASCII Khai báo: tên xâu, độ dài lớn xâu Tham chiếu phần tử xâu: Tên biến xâu[chỉ số] Các thao tác xử lí thờng dùng: + Phép ghép xâu, so sánh xâu; ...
... có ví dụ sai không? Nếu không khai báo độ dài tối đa độ dài mặc định bao nhiêu? • GV giải thích thêm khai báo biến xâu, tốt ta nên khai báo độ dài tối đa để tiêt kiệm vùng nhớ - HS lắng nghe trả ... Khi so sánh xâu ta áp dụng quy tắc nào? Các phép so sánh xâu: =, < , >, =, < > *Quy tắc so sánh xâu: - HS lắng nghe, suy nghĩ trả lời - GV giải thích quy tắc quy tắc cho ví dụ Có thể gọi ... báo nào? • Có khó khăn gặp phải? - HS lắng nghe trả lời Hoạt động 2: Khái niệm xâu - GV khẳng định: với biến mảng chiều khai báo, ta có thề lưu trữ họ tên HS Cho nên, cần khai báo tên 30 HS,...
... xâu, [n] gí trò qui đònh số lượng kí tự tối đa mà biến xâu chứa -Học sinh cho ví dụ -Số kí tự tối đa 255 -Yêu cầu học sinh cho ví dụ -Nếu [n] số lượng tối đa bao nhiêu? -Số lượng kí tự xâu gì? ... số St thành số Nếu không đổi vò trí gây lỗi lưu biến m, đổi thành công m = giá trò xâu kí số lưu biến x Str (x : Integer; St : String); Chuyển số x thành xâu kí tự tương ứng lưu biến St Mộtsố ... -Học sinh ý lắng nghe theo dõi -Giới thiệu sốthủ tục , SGK trang 70 hàm chuẩn dùng để xử lí xâu -Giới thiệu sốthủ tục , hàm chuẩn dùng để xử lí xâu Mộtthủ tục chuẩn dùng để xử lí xâu: Delete...
... String, [n] - String tên kiểu xâu - [n] giá trị quyđịnhsố lượng ký tự tối đa mà biến xâu chứa - Hỏi: Khi khai báo [n] số - Số ký tự tối đa 255 lượng ký tự tối đa bao nhiêu? - Yêu cầu học sinh cho ... ‘Ha ’+‘Noi’; st:= ‘Ha Noi’; st:= ‘ ’ + ‘Ha Noi’; st:= ‘ Ha Noi’; st:= ‘Ha Noi’ + Việt + Nam ; st:= ‘Ha NoiViệtNam’; - ví dụ phép so sánh xâu Var bo:boolean; - Quan sát chương trình để dự tính ... lại phép toán học - Phép toán số học kiểu liệu chuẩn - Phép toán so sánh - Phép toán logic Tìm hiểu chức số phép toán Quan sát ví dụ, suy nghĩ trả lời kiểu xâu qua số ví dụ - ví dụ: - Quan sát...
... [n] - String tên kiểu xâu - [n] giá trị quyđịnhsố lượng kí tự tối đa mà biến xâu chứa - Hỏi: Khi khai báo không có[n] - Số kí tự tối đa 255 số lượng kí tự tối đa bao nhiêu? - Yêu cầu học sinh ... ‘Noi’; st:= ‘Ha ’+ ‘Noi’; st:= ‘ ’ + ‘Noi’; st:= ‘Ha Noi’ + Việt + Nam ; st:= ‘Ha Noi’; st:= ‘Ha Noi’; st:= ‘ Ha Noi’; st:= ‘Ha Noi ViệtNam ; - Chiếu chương trình ví dụ phép so sánh xâu Var bo:boolean; ... Chú ý theo dõi, suy nghĩ trả lời học kiểu liệu chuẩn - Phép toán số học - Phép toán so sánh Tìm hiểu chức số phép toán kiểu xâu qua số ví dụ - Phép toán logic Quan sát ví dụ, suy nghĩ trả lời -...
... hành: hướng dẫn giáo viên Xác định toán Hoạt động học sinh Quan sát suy nghĩ để trả lời - Chiếu nội dung để lên bảng - Xác định liệu vào, liệu - Vào: Một xâu kí tự - Ra: Một xâu có kí trắng hai từ ... động 1: Tìm hiểu số hàm thủ tục chuẩn liên quan đến xâu ngôn ngữ lập trình Pascal a Mục tiêu: - Học sinh biết số hàm thủ tục liên quan đến xâu Nắm cấu trúc chung, hiểu tham số hàm thủ tục chuẩn ... Câu hỏi tập nhà - Giải tập số 10 trang 80 - Viết chương trình nhập xâu In hình sỗ từ có xâu - Xem phần nội dung thực hành số 5, sách giáo khoa, trang 73 - Chuẩn bị số tập để thực hành ...
... Mộtsố khái niệm: Xâu dãy kí tự bảng mã ASCII Mỗi kí tự gọi phần tử xâu Số lượng kí tự xâu gọi độ dài xâu Xâu có độ dài gọi xâu rỗng Tham chiếu tới phần tử xâu xác định ... phần tử xâu xác định thông qua số phần tử xâu Chỉ số phần tử xâu thường đánh số Trong ngôn ngữ Pacal, tham chiếu tới phần tử thường viết : [chỉ số] 1.Khai báo kiểu liệu xâu ... Val(St,x,m) Đổi giá trị xâu St thành số ghi giá trị vào biến X, không đổi vị trí gây lỗi ghi m, đổi thành công m = Str(X,St) chuyển số X thành xâu kí tự lưu St Mộtsố hàm chuẩn : ...