Cách khai báo hằng :
CONST
Tên_hằng = giá_trị;
trong đó Tên_hằng là tự đặt, theo đúng quy tắc của một tên, còn giá_trị có thể là một hằng hoặc một biểu thức mà các toán hạng đều là hằng.
Ví dụ 1 :
Const
max = 150; {hằng nguyên}
L = False; {hằng logic}
A = (5*7)/4; {hằng thực}
ch =’Y’; {hằng ký tự}
Ho = ’Le Van’; {hằng chuỗi}
Lưu ý : Turbo Pascal có sẵn một số hằng chuẩn cho phép sử dụng mà không phải khai báo như : Pi (có giá trị bằng số p), MaxInt (có giá trị bằng 32767, là số Integer lớn nhất). Chẳng hạn, có thể dùng lệnh sau :
Writeln(‘Diện tích hình tròn bán kính r = 5 là : ’,pi*5*5:8:3);
Chúng ta dùng các tên hằng để chương trình được rõ ràng và dễ sửa đổi.
Cách khai báo biến :
VAR
danh_sách_tên_biến : tên_kiểu_dữ_liệu;
trong đó Danh_sách_tên_biến là một dãy tên biến được đặt cách nhau bởi dấu phẩy.
Ví dụ 2 :
Var
x, y, z : Real; {khai báo 3 biến kiểu Real, mỗi biến được cấp 6 bytes bộ nhớ}
chon : Char;
thoat : Boolean;
i, j : Integer;
ten : String[7];
Chú ý :
@ Biến ten ở ví dụ trên chứa một dãy không quá 7 ký tự. Ta nói biến ten có độ dài 7 byte. Biến String khai báo tối đa là String[255].
@ Một biến String được cấp một số byte bằng độ dài của nó cộng thêm 1. Byte đầu tiên dùng để ghi số ký tự đang được lưu trữ, mỗi byte còn lại chứa một ký tự.
@ Có thể vừa khai báo vừa khởi đầu (gán giá trị) cho các biến theo cách sau :
Const
x = 25.0;
y : Real = -5.23;
Ho_ten : String[25] = ‘Le Hung’;
Chú ý phân biệt x và y : x là hằng thực, y là biến thực. Trong chương trình có thể thay đổi giá trị của y nhưng không thể thay đổi giá trị của x.
- Cách khai báo biến:
Var <tên biến>: <tên kiểu dữ liệu>
- Các cách sử dụng biến:
+ Gán giá trị cho biến
+ Tính toán với các biến
-Cách khai báo hằng:
Const <tên hằng> = <giá trị của hằng>
-Cách sử dụng hằng:
+Tính toán với các hằng