Cấu trúc khai báo biến, khai báo hằng

Cấu trúc khai báo biến, khai báo hằng

0 bình luận về “Cấu trúc khai báo biến, khai báo hằng”

  1. 1. KHAI BÁO HẰNG

    – Hằng là một đại lượng có giá trị không thay đổi trong suốt chương trình.

    – Cú pháp:

    CONST < Tên hằng > = < Giá trị >;

    hoặc:

    CONST < Tên hằng >: = < Biểu thức hằng >;

    Ví dụ:

    CONST Max = 100;

    Name = ‘Tran Van Hung’;

    Continue = FALSE;

    Logic = ODD(5); {Logic =TRUE}

    Chú ý: Chỉ các hàm chuẩn dưới đây mới được cho phép sử dụng trong một biểu thức hằng:

    ABS CHR HI LO LENGTH ODD ORD

    PTR ROUND PRED SUCC SIZEOF SWAP TRUNC

    2. KHAI BÁO BIẾN

    – Biến là một đại lượng mà giá trị của nó có thể thay đổi trong quá trình thực hiện chương trình.

    – Cú pháp:

    VAR < Tên biến >[,< Tên biến 2>,…] : < Kiểu dữ liệu >;

    Ví dụ:

    VAR x, y: Real; {Khai báo hai biến x, y có kiểu là Real}

    a, b: Integer; {Khai báo hai biến a, b có kiểu integer}

    Chú ý: Ta có thể vừa khai báo biến, vừa gán giá trị khởi đầu cho biến bằng cách sử dụng cú pháp như sau:

    CONST < Tên biến >: < Kiểu > = < Giá trị >;

    Ví dụ:

    CONST x:integer = 5;

    Với khai báo biến x như trên, trong chương trình giá trị của biến x có thể thay đổi. (Điều này không đúng nếu chúng ta khai báo x là hằng).

    3. ĐỊNH NGHĨA KIỂU

    – Ngoài các kiểu dữ liệu do Turbo Pascal cung cấp, ta có thể định nghĩa các kiểu dữ liệu mới dựa trên các kiểu dữ liệu đã có.

    – Cú pháp:

    TYPE < Tên kiểu > = < Mô tả kiểu >;

    VAR < Tên biến >:< Tên kiểu >;

    Ví dụ:

    TYPE Sothuc = Real;

    Tuoi = 1..100;

    ThuNgay = (Hai,Ba,Tu, Nam, Sau, Bay, CN)

    VAR x :Sothuc;

    tt : Tuoi;

    Day: ThuNgay;

    Bình luận

Viết một bình luận