Bài tập  /  Bài đang cần trả lời

Các kiểu dữ liệu cơ bản trong Pascal chi tiết, đầy đủ?

Các kiểu dữ liệu cơ bản trong Pascal chi tiết, đầy đủ?

1 trả lời
Hỏi chi tiết
10
0
0
Đặng Bảo Trâm
12/09 16:25:17

CÁC KIỂU DỮ LIỆU CHUẨN

KIỂU LOGIC

Kiểu logic trong Pascal có từ khóa là Boolean. Boolean nhận hai miền giá trị chủ yếu là TRUE (đúng) và FALSE (sai). Thêm vào đó, kiểu logic còn thực hiện các phép toán (AND, OR, XOR, NOT) và phép so sánh (=, <, >).

Quy tắc khi so sánh các giá trị trong Boolean luôn là FALSE < TRUE.

Tóm lại, kiểu logic được sử dụng bằng từ khóa Boolean dùng để cho ra kết quả khi thực hiện các phép thuật toán và so sánh trong một chương trình khi người dùng cần đưa ra một lựa chọn nào đó.

KIỂU SỐ NGUYÊN

KIỂU SỐ THỰC

Trên kiểu số thực không tồn tại các phép toán DIV và MOD

KIỂU CHỮ

KIỂU LIỆT KÊ

Kiểu liệt kê thường được để cho người dùng liệt kê trong chương trình, chỉ cho phép các toán tử gán và các toán tử quan hệ trên kiểu dữ liệu liệt kê. Khi sử dụng kiểu này, người dùng cần khai báo như sau:

Type = (, , , , …)

Ví dụ: DAYS = (Monday, Tuesday, Wednesday, Thursday)

KIỂU MIỀN CON

Kiểu miền con thường được để cho người dùng khai báo các biến có giá trị nằm trong một dải nhất định. Ngoài ra, người dùng cũng có thể tự tạo ra một kiểu dữ liệu miền con. Khi sử dụng kiểu này, người dùng sử dụng cú pháp để khai báo sau:

Type = ;

Kiểu miền con cũng thường được người dùng sử dụng để khai báo các biển tuổi.

Ví dụ, nếu là tuổi thì nên nằm giữa 20 đến 90 năm, và được khai báo như sau:

Type age = 20 … 90;

HẰNG SỐ

Pascal còn hỗ trợ các hằng số cho người dùng có thể tạo một chương trình để dễ đọc và dễ sửa đổi hơn, các hằng số thường thuộc kiểu số, kiểu chuỗi, kiểu logic và các ký tự.

Người dùng muốn sử dụng hằng số để khai báo thì sử dụng từ khóa Const. Khi sử dụng, người dùng sử dụng cú pháp như sau để khai báo:

Const = ;

Ví dụ: CHOICE = true;

Tất cả các khai báo hằng phải được để trước khai báo biến.

Mở khóa để xem toàn bộ nội dung trả lời

(?)
Bạn đã đạt đến giới hạn của mình. Bằng cách Đăng ký tài khoản, bạn có thể xem toàn bộ nội dung trả lời
Cải thiện điểm số của bạn bằng cách đăng ký tài khoản Lazi.
Xem toàn bộ các câu trả lời, chat trực tiếp 1:1 với đội ngũ Gia sư Lazi bằng cách Đăng nhập tài khoản ngay bây giờ
Tôi đã có tài khoản? Đăng nhập

Bạn hỏi - Lazi trả lời

Bạn muốn biết điều gì?

GỬI CÂU HỎI
Học tập không giới hạn cùng học sinh cả nước và AI, sôi động, tích cực, trải nghiệm
Bài tập Tin học Lớp 12 mới nhất

Hôm nay bạn thế nào? Hãy nhấp vào một lựa chọn, nếu may mắn bạn sẽ được tặng 50.000 xu từ Lazi

Vui Buồn Bình thường

Học ngoại ngữ với Flashcard

×
Trợ lý ảo Trợ lý ảo
×
Đấu trường tri thức | Lazi Quiz Challenge +500K