- Học sinh biết được cỏc phộp toỏn liờn quan đến xõu Diễn đạt được cỏc phộp toỏn đú
3. Quan sỏt cấu trỳc chung của hàm Pos(st1,st2)
- Hàm UpCase(ch) cho giỏ trị là kớ tự hoa tương ứng với kớ tự ch.
c. Cỏc bước tiến hành:
HOẠT ĐỘNG CỦA GIÁO VIấN HOẠT ĐỘNG CỦA HỌC SINH 1. Giới thiệu cấu trỳc chung của hàm
Length(st) lờn bảng.
- Hỏi: í nghĩa của Length và của st? - Cho VD một chương trỡnh: Var st:string; Begin St:=’Ha Noi’; Write(length(st)); Readln; End.
Hỏi: Kết quả của chương trỡnh in ra màn hỡnh? - Hỏi chức năng của hàm Length là gỡ?
2. Giới thiệu cấu trỳc chung của hàmUpCase(ch). UpCase(ch). - Cho VD chương trỡnh: Var ch:char; Begin ch:=’h’; write(upcase(ch)); readln; End.
- Hỏi: kết quả của chương trỡnh in ra màn hỡnh? - Hỏi chức năng của hàm UpCase(ch)?
3. Giới thiệu cấu trỳc chung của hàmPos(st1,st2) Pos(st1,st2)
-Cho đoạn chương trỡnh: Var vt:byte;
Begin
Vt:=Pos(‘cd’, ‘abcdefcd’);
1. Quan sỏt cấu trỳc chung.
- Length: là tờn hàm, cú nghĩa là độ dài, st: là một biểu thữcõu kớ tự.
- Quan sỏt chương trỡnh để tớnh kết quả.
- Kết quả là: 6
- Hàm cho số lượng kớ tự của xõu st.
2. Quan sỏt cấu trỳc chung của hàmUpCase. UpCase.
- Quan sỏt chương trỡnh và trả lời.
- Kết quả là: H
- Cho giỏ trị chữ cỏi in hoa của ch.
3. Quan sỏt cấu trỳc chung của hàmPos(st1,st2) Pos(st1,st2)
- Quan sỏt chương trỡnh và trả lời cõu hỏi.
Write(vt); Readln; End.
- Hỏi: Kết quả của chương trỡnh? - Hỏi: chức năng của hàm Pos()?
- Thay tham số của hàm Pos trong chương trỡnh bằng Pos(‘k’, ‘abc’). Hỏi kết quả là bao nhiờu?
- Viết chương trỡnh nhập vào một xõu st. Xột xem trong xõu cú dấu cỏch trống khụng?
- Hỏi cú cỏch giải nào khỏc?