Bài 4. Sử dụng biến trong chương trình

Bạn chưa đăng nhập. Vui lòng đăng nhập để hỏi bài
VĂN LƯƠNG NGỌC DUYÊN

Cách khai báo biến và hằng và sử dụng chúng như thế nào?

duong nguyenvan
18 tháng 12 2017 lúc 20:12

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.

Yukihira Souma
30 tháng 12 2017 lúc 19:12

- 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


Các câu hỏi tương tự
Sách Giáo Khoa
Xem chi tiết
Tuyến Nguyễn
Xem chi tiết
Đỗ Thị Hà
Xem chi tiết
Xem chi tiết
Sách Giáo Khoa
Xem chi tiết
Nguyễn Trúc Ngọc Thùy Tr...
Xem chi tiết
Nguyễn Hà	Linh
Xem chi tiết
Ngọc Anh Lê
Xem chi tiết
Vũ Nhật
Xem chi tiết