nêu cú pháp khai báo hằng và biến thế nào là biến và hằng

2 câu trả lời

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}

- 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.

– 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).

Câu hỏi trong lớp Xem thêm