hoa bằng cách sử dụng hám upcase(ch).
3. Cho học sinh thực hiện theo nhóm.4. Gọi các nhóm trình bày bài giải của 4. Gọi các nhóm trình bày bài giải của nhóm.
5. Nhận xét bài làm của các nhóm học sinh.6. Đưa ra yêu cầu cao hơn: “Giả sử ta 6. Đưa ra yêu cầu cao hơn: “Giả sử ta chuyển đổi một xâu kí tự thành xâu kí tự hoa thì ta phải thực hiện như thế nào? ( xâu kí tự có thể có kí tự hoa và thường lẫn lộn).”
7. Yêu cầu học sinh về nhà tìm hiểu và trìnhbày cách thức giải quyết bài toán. bày cách thức giải quyết bài toán.
a. Lắng nghe, thực hiện viết chương trình.b. Tháo luận viết ra chương trình: b. Tháo luận viết ra chương trình:
Program doichuthuonghoa; Var s: string; i : byte; Begin Write(‘Nhap xau S:’); Readln(s); For i := 1 to length(s) Do Begin S[i] := upcase(s[i]); Write(s[i]); End; Readln; End.
c. Thảo luận theo nhóm.
d. Trình bày bài giải của nhóm và nhận xét rútkinh nghiệm. kinh nghiệm.
e. Lắng nghe và viết bàif. Về nhà thực hiện. f. Về nhà thực hiện.
3. Hoạt động 2:
a. Mục tiêu: Hướng dẫn học sinh cách thức để chuyển đổi một kí tự hoa thành kí thự thường.b. Nội dung: b. Nội dung:
Program Doi_ki_tu_Hoa_Thuong; Var ch: char;
Begin
Write(‘Nhap mot ki tu hoa:’); Readln(ch);
If (ch >= ‘A’ ) and ( ch <= ‘Z’ ) then ch := chr(Ord(ch) +32); Writeln;
Write(‘Doi thanh chu thuong’,ch) ; Readln;
End. 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. Nhắc lại một số kiến thức về bảng mãACSII. ACSII.
- Các kí tự từ ‘A’ … ‘Z’ có số thứ tự từ 65
đến 90.
- Các kí tự từ ‘a’ … ‘z’ có số thứ tự từ 97 đến 122.
2. Công thức để chuyển đổi một kí tự hoasang thường là gì? sang thường là gì?
3. Để đổi kí tự thường sang kí tự hoa tathực hiện: thực hiện: