Nhưng phần lớn thông tin mà con người lưu trữ được hoặc xử lí hàng ngày là thông tin dạng văn bản... Giả sử khi sử dụng chương trình, màn hình không thông báo rõ ràng như sau thì chúng t
Trang 21 Vai trß cña ch÷ vµ v¨n b¶n
Cã 3 d¹ng th«ng tin c¬ b¶n:
- D¹ng v¨n b¶n: Tê b¸o, cuèn s¸ch, tÊm bia …
Trang 3- Dạng hình ảnh:
Bức tranh vẽ, ảnh chụp, bản đồ , biển báo …
- Dạng âm thanh:
Tiếng nói con người, tiếng sóng biển, tiếng đàn, tiếng chim hót …
Trang 4Nhưng phần lớn thông tin mà con người lưu trữ đư
ợc hoặc xử lí hàng ngày là thông tin dạng văn bản.
Bãi biển ở Mexico Bãi biển ở Phú Quốc
Trang 5Giả sử khi sử dụng chương trình, màn hình không thông báo rõ ràng như sau thì chúng ta sử dụng sẽ khó hơn nhiều.
Trang 62 Th«ng tin d¹ng v¨n b¶n trªn m¸y tÝnh
D÷ liÖu v¨n b¶n cã 2 lo¹i:
KiÓu kÝ tù:
KiÓu x©u:
Khai b¸o nh sau:
Var Tªn biÕn: Char ; Var Tªn biÕn: String ;
VÝ dô: Var
ch : Char ; Hoten:String;
Trang 7Nếu muốn gán một kí tự hay một xâu cho một biến, chúng ta viết xâu hay kí tự đó trong dấu ' '
Ví dụ: Ch:='A';
Hoten:='Nguyen Thanh Ha';
A
Độ dài của một xâu là số kí tự trong xâu đó
Tên xâu : A
Độ dài xâu: 7 Trong số kí tự trên có một kí tự đặc biệt
- dấu cách.
Trang 8Nhập vào họ tên của 2 học sinh như sau, tên nào dài hơn?
H n
a N
A H
P
m y N
e y
u G
N
A
B
Hãy xác định kiểu dữ liệu của 2 biến A,B?
Ví dụ:
Trang 93 Khai báo và xử lí kí tự trong Pascal
Đổi chữ thường thành chữ hoa, ta sử dụng hàm:
Trong đó:
Tham biến là một biến kí tự hoặc
một ký tự được đặt trong cặp dấu (' ') Nếu kí tự đã cho là chữ hoa thì lệnh Upcase vẫn giữ nguyên chữ hoa.
Trang 10Program Chu_Hoa;
Uses crt;
Var
X: Char;
BEGIN
Clrscr;
X:='i';
X:=Upcase(X);
writeln(Uspcase(‘ t'):3,X:3,Upcase(’H')) ; Readln ;
END.
Khai b¸o biÕn kÝ tù
G¸n gi¸ trÞ cho biÕn kÝ tù
ViÕt d·y ch÷
hoa ChuyÓn thµnh ch÷ hoa
T I N
Trang 114 Khai báo và xử lí xâu trong Pascal
a Hàm tính độ dài của xâu
H n
a N
A H
P
A
Ví dụ: Xâu A có nội dung như sau
Thì độ dài xâu A sẽ tính :
Length(A) = 8