Cùng xem Biến và cách khai báo của Pascal trên youtube.
Biến là các giá trị có thể được thay đổi trong mọi chương trình, mỗi biến trong pascal có một kiểu dữ liệu nhất định xác định kích thước và bố cục trong bộ nhớ, phạm vi giá trị có thể được lưu trữ trong bộ nhớ đó; và A tập hợp các toán tử áp dụng cho các biến.
Tên biến có thể chứa các chữ cái, số và các ký tự gạch dưới và phải bắt đầu bằng một ký tự hoặc ký tự gạch dưới. pascal không phân biệt chữ hoa và chữ thường nên dùng chữ hoa hay chữ thường đều giống nhau.
Cách khai báo biến trong pascal
Pascal có nhiều hàm khác nhau, học hết các hàm trong pascal không phải là chuyện sớm mà phải học lâu dài, có nhiều hàm pascal đơn giản nhưng cũng có những hàm phức tạp như biến chẳng hạn.
biến pascal và khai báo
1. Các biến cơ bản trong pascal
Ngôn ngữ lập trình pascal cũng cho phép xác định các biến thuộc các kiểu khác nhau. Nhưng trong bài viết này, taimienphi.vn sẽ chỉ giới thiệu đến các bạn những biến cơ bản.
2. Khai báo biến trong pascal
Tất cả các biến phải được khai báo trước khi sử dụng chương trình pascal. Tất cả các khai báo biến đều tuân theo var . Một khai báo chỉ định danh sách các biến, theo sau là dấu hai chấm (:) và kiểu biến. Cú pháp khai báo biến:
Các biến số
variable_list: type;
Trong đó type phải là kiểu biến Pascal hợp lệ, bao gồm các ký tự, số nguyên, số thực, boolean hoặc bất kỳ kiểu dữ liệu nào khác do người dùng chỉ định, …. và variable_list có thể chứa một hoặc nhiều số nhận dạng được phân tách bằng dấu phẩy.
Sau đây là một số khai báo biến hợp lệ:
varage, các ngày trong tuần: integer; taxrate, net_income: real; choice, isready: boolean; tên viết tắt, lớp: char; name, surname: string;
Ở bài trước taimienphi.vn có nói pascal cho phép khai báo kiểu. Các loại xác nhận quyền sở hữu có thể được xác định bằng tên hoặc số nhận dạng. Ngoài ra, khai báo kiểu có thể được sử dụng để xác định kiểu biến.
Xem Thêm : Xoilac – Trang web bóng đá đáng tin tưởng của người dùng hiện nay
Ví dụ:
typedays, age = integer; yes, true = boolean; name, city = string; fee, Cost = real;
Khai báo kiểu có thể được sử dụng trong khai báo biến.
varweekdays, holiday: days; choice: yes; student_name, emp_name: name; capital: city; cost: chi phí;
Lưu ý rằng có sự khác biệt giữa khai báo kiểu (type) và khai báo biến (var). Khai báo kiểu thể hiện các kiểu như số nguyên (kiểu số nguyên), số thực (số thực), v.v. Một khai báo biến cho biết giá trị nào mà một biến có thể nhận.
Bạn có thể so sánh khai báo kiểu trong pascal với kiểu khai báo trong c. Quan trọng nhất, tên biến đề cập đến vị trí bộ nhớ nơi lưu trữ giá trị của biến, trong khi khai báo kiểu thì không.
3. Khởi tạo giá trị biến bằng pascal
Sử dụng dấu hai chấm (:) và dấu bằng (=) để gán giá trị cho một biến, theo sau là một biểu thức hằng số. Công thức chung để gán là:
tên_biến: = giá_trị;
Theo mặc định, các biến trong pascal không được khởi tạo bằng 0, nhưng có thể chứa các giá trị rác. Vì vậy tốt hơn hết bạn nên khởi tạo các biến trong chương trình.
Các biến có thể được khởi tạo trong khai báo biến. Theo sau một biến khởi tạo là từ var và cú pháp khởi tạo như sau:
varvariable_name: type = value;
Một số ví dụ:
age: integer = 15; thuế suất: real = 0,5; grade: char = ‘a’; name: string = ‘john smith’;
Sau đây là ví dụ về một chương trình hoàn chỉnh sử dụng các biến và khai báo pascal:
Lời chào chương trình; constmessage = ‘Chào mừng đến với Thế giới của Pascal’; typename = string; varfirstname, surname: name; beginwriteln (‘Vui lòng nhập tên của bạn:’); readln (firstname); writeln (‘Vui lòng nhập họ: ‘); readln (họ); writeln; writeln (tin nhắn,’ ‘, họ,’ ‘, họ); end.
Sau khi mã trên được biên dịch và thực thi, nó sẽ xuất ra:
Xem Thêm : Mẫu đơn xin chấm dứt kinh doanh hộ cá thể mới nhất hiện nay
Vui lòng nhập họ của bạn: john Vui lòng nhập họ của bạn: smith Chào mừng bạn đến với thế giới của Pascal John Smith
Các biến liệt kê
Bạn đã biết cách sử dụng các loại biến đơn giản như số nguyên, số thực và boolean. Các biến liệt kê có thể được khai báo như sau:
varvar1, var2, …: số nhận dạng enum;
Khi khai báo biến enum, bạn có thể sử dụng khai báo kiểu. Ví dụ:
typemonths = (Tháng 1, Tháng 2, Tháng 3, Tháng 4, Tháng 5, Tháng 6, Tháng 7, Tháng 8, Tháng 9, Tháng 10, Tháng 11, Tháng 12); varm: tháng; … m: = Tháng 1; ví dụ sau minh họa khái niệm – chương trình giảm giá trị; typebeverage = (cà phê, trà, sữa, nước, cola, nước chanh); vardrink: drink; beginwriteln (‘Bạn muốn uống đồ uống nào?’); drink: = Lemonjuice; writeln (‘bạn có thể uống ‘, uống); kết thúc.
Sau khi mã trên được biên dịch và thực thi, nó sẽ xuất ra:
Bạn muốn đồ uống nào? Bạn có thể uống nước chanh
Biến miền phụ
Khai báo biến miền phụ:
varsubrange-name: lowlim … upperlim;
Ví dụ về khai báo biến miền phụ:
varmarks: 1 … 100; grade: ‘a’ … ‘e’; age: 1 … 25;
Các quy trình cụ thể sử dụng các biến miền phụ:
program exsubrange; varmarks: 1 .. 100; grade: ‘a’ .. ‘e’; beginwriteln (‘Nhập điểm của bạn (1 – 100):’); readln (dấu); writeln (‘ Nhập điểm của bạn (a – e): ‘); readln (lớp); writeln (‘ điểm: ‘, điểm,’ lớp: ‘, lớp); kết thúc.
Sau khi mã trên được biên dịch và thực thi, nó sẽ xuất ra:
Nhập điểm của bạn (1 – 100): 100 Nhập điểm của bạn (a – e): amarks: 100 Điểm: a
Nguồn: https://dongnaiart.edu.vn
Danh mục: Tổng hợp
Lời kết: Trên đây là bài viết Biến và cách khai báo của Pascal. Hy vọng với bài viết này bạn có thể giúp ích cho bạn trong cuộc sống, hãy cùng đọc và theo dõi những bài viết hay của chúng tôi hàng ngày trên website: Dongnaiart.edu.vn