Quan sát sách giáo khoa trang 71, chương trình nhập họ tên của hai học sinh vào hai biến xâu và đưa ra màn hình xâu dài hơn, nếu bằng nhau thì đưa ra xâu nhập sau.. Quan sát sách giáo k
Trang 1Tiết 30
Kiểu xâu (mục 2)
Trang 2Quan sát sách giáo khoa trang
71, chương trình nhập họ tên của hai học sinh vào hai biến xâu và đưa ra màn hình xâu dài hơn, nếu bằng nhau thì đưa ra
xâu nhập sau
5 MỘT SỐ VÍ DỤ
Trang 31 Khai báo xâu Var a, b:string;
Write(‘ Nhap ho ten thu nhat :’);
Readln(a);
Write(‘Nhap ho ten thu hai :’);
Readln(b);
IF Length(a)>Length(b) then write(a) else write(b); Readln
End
3 Xử lí xâu
Trang 4Quan sát sách giáo khoa trang
71, chương trình nhập hai xâu
từ bàn phím và kiểm tra kí tự đầu tiên của xâu thứ nhất có trùng với kí tự cuối cùng của
xâu thứ hai không.
5 MỘT SỐ VÍ DỤ
Trang 51 Khai báo xâu Var a, b:string;
Write(‘ Nhap xau thu nhat :’); Readln(a); Write(‘Nhap xâu thu hai :’); Readln(b);
x:=length(b);
If a[1]=b[x] then write(‘Trung nhau’) else write(‘Khac nhau’)
3 Xử lí xâu
* Kí tự cuối cùng của
xâu B: B[x] trong đó
x là độ dài của xâu B
* Kí tự đầu tiên của
xâu A: A[1]
x: byte
Readln End.
Trang 6Quan sát sách giáo khoa trang
71, chương trình nhập một xâu vào từ bàn phím và đưa ra màn hình xâu đó nhưng được viết
theo thứ tự ngược lại.
Trang 7Quan sát sách giáo khoa trang
72, chương trình nhập một xâu vào từ bàn phím và đưa ra màn hình xâu thu được từ nó bởi việc loại bỏ các dấu cách nếu
có.
Trang 8* Khởi tạo xâu rỗng.
* Lần lượt duyệt qua tất cả các phần tử của xâu vừa nhập Nếu phần tử dược duyệt khác dấu cách thì bổ sung vào xâu rỗng
Ví dụ:
Xâu ban đầu: ‘Chuong trinh Pascal’
Kết quả ra màn hình: ‘ChuongtrinhPascal’
Thuật toán:
Trang 9Quan sát sách giáo khoa trang
72, chương trình nhập vào từ bàn phím xâu kí tự s1, tạo xâu s2 gồm tất cả các chữ số có trong s1 (giữ nguyên thứ tự xuất hiện của chúng) và đưa kết
quả ra màn hình
Trang 10Nhập vào một xâu kí
tự từ bàn phím có
độ dài không quá
200 kí tự Đếm xem trong xâu vừa nhập
có bao nhiêu kí tự
‘a’
Trang 11Quan sát sách giáo khoa trang 73, chương trình nhập vào từ bàn phím xâu
kí tự s, thay thế tất cả các cụm kí tự ‘anh’ bằng kí tự
‘em’
Trang 12Ví dụ: xâu S=‘mot anh beo trong that den hay ca nha vui ai co viec anh giup luon
khong ngoi yen’
Kết quả sau khi thực hiện chương trình là: ‘mot em beo trong that den hay ca nha vui ai co viec em giup luon khong ngoi yen’
Trang 13DẶN DÒ
1 Thực hành “bài tập vả thực hành 5” _Trang 73 _ Sách giáo khoa
2 Thực hiện bài tập 10 _ trang 80 _Sách Giáo khoa
Trang 14Thực hiện tháng 3 năm 2009