Bài đọc thêm 2

Chia sẻ bởi Nguyễn Ngọc Vũ | Ngày 24/10/2018 | 23

Chia sẻ tài liệu: Bài đọc thêm 2 thuộc Tin học 8

Nội dung tài liệu:

Tổ Tin Trường THCS Phương Đình
1
Xử lí chữ và văn bản
Bài 11
3. Khai báo và xử lí kí tự trong Pascal
2. Thông tin dạng văn bản trên máy tính
1. Vai trò của chữ và văn bản
4. Khai báo và xử lí xâu trong Pascal
Tổ Tin Trường THCS Phương Đình
2
1. 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 .
Tổ Tin Trường THCS Phương Đình
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.
Tổ Tin Trường THCS Phương Đình
4
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.
Bãi biển ở Mexico
Bãi biển ở Phú Quốc
Tổ Tin Trường THCS Phương Đình
5
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 ta sử dụng sẽ khó hơn nhiều.
Tổ Tin Trường THCS Phương Đình
6
2. 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ự:
a
b
2
[
/
h
...
Kiểu xâu:
Chao cac ban
Khai báo như sau:
Var
Tên biến: Char ;
Var
Tên biến: String ;
Ví dụ:
Var
ch : Char ;
Hoten:String;
Tổ Tin Trường THCS Phương Đình
7
Nế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
1 2 3 4 5 6 7
Độ 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.
Tổ Tin Trường THCS Phương Đình
8
Nhập vào họ tên của 2 học sinh như sau, tên nào dài hơn?
A
B
Hãy xác định kiểu dữ liệu của 2 biến A,B?
Ví dụ:
Tổ Tin Trường THCS Phương Đình
9
3. Khai báo và xử lí kí tự trong Pascal
a
A
b
B
Đổi chữ thường thành chữ hoa, ta sử dụng hàm:
UpCase();
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.
Tổ Tin Trường THCS Phương Đình
10
Program 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ổ Tin Trường THCS Phương Đình
11
4. Khai báo và xử lí xâu trong Pascal
Hàm tính độ dài của xâu
Length();
A
Ví dụ: Xâu A có nội dung như sau
Thì độ dài xâu A sẽ tính :
? Length(A) = 8
* Một số tài liệu cũ có thể bị lỗi font khi hiển thị do dùng bộ mã không phải Unikey ...

Người chia sẻ: Nguyễn Ngọc Vũ
Dung lượng: | Lượt tài: 0
Loại file:
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)