I. Mục tiêu 1 Kiến thức
2. Thamchiếu đến từng kí tự của xâu
Hđ của GV Hđ của HS Nd ghi bảng
1.Y/cầu hs cho biết cách khai báo biến xâu
Hỏi: ý nghĩa của từ khố string? Và [<độ dài lớn nhất của xâu>]
?
Hỏi: Nhập xâu hoten chỉ cĩ 20 kí tự được khơng? (t/tự 31 kí tự?)
Hỏi: Khi khai báo khơng cĩ [n] thì số lượng kí tự là bao nhiêu? * Y/cầu hs cho ví dụ
2. Tham chiếu đến từng kí tự của xâu xâu
Y/cầu hs: Nhắc lại cách tham chiếu đến từng phần tử của mảng? - Giới thiệu cấu trúc chung
- Y/cầu hs cho biết ý nghĩa của St[i]
Y/cầu hs tìm ví dụ khác
1. N/cứu sgk và trả lời
Var <tên biến xâu>: string [<độ dài lớn nhất của xâu>] ;
Tl: String là tên kiểu xâu
- [n] giá trị qui định số lượng kí tự tối đa mà biến xâu cĩ thể chứa. Ví dụ:
Var hoten: string[30];
Var St: string; Tl:được (khơng) - Số kí tự tối đa là 255 2. Lắng nghe, quan sát bảng để trả lời. Tl: St[i] p/tử thứ i của xâu St 2. Khai báo VAR tên_biến: STRING [độ dài lớn nhất của xâu]; Ví dụ: i)Var hoten: string[30];
ii)Var St: string;
* Tham chiếu đến từng kí tự của xâu Tên_biến_xâu[chỉ số]
* Tham chiếu đến từng kí tự của xâu Tên_biến_xâu[chỉ số]
- Các phép so sánh: =, <>, >, <, <=, >= - Các thủ tục: delete(), insert(), val(), str().
b. Các bước tiến hành:
Hđ của GV Hđ của HS Nd ghi bảng
1. Gợi nhớ các phép tốn đã họcY/cầu hs nhắc lại các phép tốn Y/cầu hs nhắc lại các phép tốn đã học trên kiểu dữ liệu chuẩn.
2. Phép ghép xâu: kí hiệu dấu
1. Chú ý theo dõi, suy nghĩ và trả lời: nghĩ và trả lời: P/tốn số học P/tốn quan hệ (so sánh) P/tốn logic 3. Các thao tác xử lí xâu a) Phép ghép xâu (+) ghép nhiều xâu thành một Cĩ thể t/hiện ghép 74