3.1. Bộ kắ tự
TURBO PASCAL sử dụng bộ chữ viết như sau: - Bộ 26 chữ cái Latinh: A, B, ..., Z ; a, b, ..., z - Bộ các chữ số: 0, 1, ..., 9
- Các kắ hiệu Toán học: +, -, * , /, =, <, >, ...
- Dấu gạch nối, dấu chấm, dấu ngoặc và các kắ hiệu ựặc biệt khác: _ . , ; ? [ ] ( ) $ % ...
3.2 Từ khóa
Từ khoá là một số từ dành riêng của TURBO PASCAL, những từ này ựã ựược gán sẵn những chức năng ựặc biệt, ta không ựược dùng vào việc ựặt tên hay các công việc khác. Sau ựây là một số từ quan trọng, bạn ựọc sẽ lần lượt biết các từ khoá và chức năng của từng từ
qua các bài học.
- Các từ khoá chung: Program, begin, end
- Các từ khoá ựể khai báo: uses, const, type, label, var procedure, function array, string, record, ...
- Các từ khoá lệnh: if... then... else... case ...of .... for .... to ... do... while... do... repeat... until... - Một số tên chuẩn:
Boolean, char, integer, real, read, readln, write, writeln, abs, cos, sin, sqrt, exp...
3.3 Tên
Tên là một dãy kắ tự dùng ựể chỉ tên các ựại lượng như tên hằng, tên biến, tên kiểu hay tên chương trình con.
Tên ựược ựặt theo quy tắc sau: bắt ựầu bởi một chữ cái, rồi ựến chữ số hay dấu gạch nối
và không dài quá 127 kắ tự (!). Tên thường ựược ựặt mang tắnh gợi nhớ. TURBO PASCAL không phân biệt chữ hoa và chữ thường khi viết từ khoá hay tên.
Vắ dụ : khi viết chương trình giải phương trình bậc 2, ta có thể ựặt tên chương trình là
GIAI_PHUONG_TRINH_BAC2, ựặt tên biến chứa biệt thức ∆ là delta (không ựược dùng kắ
hiệu ∆), ựặt tên các nghiệm là X1 và X2,...
- Dấu chấm phảy (;) dùng ựể ngăn cách các câu lệnh trong một chương trình
- Lời giải thắch ựược ựặt trong cặp dấu (* ... *) hoặc { ... }, các nội dung ựược chứa trong cặp dấu này sẽ bị chương trình bỏ qua trong khi dịch