"Giáo trình Ngôn ngữ lập trình Pascal phần 2" cung cấp cho người học các kiến thức: Kiểu dữ liệu cơ sở, thao tác sử dụng chuột, câu lệnh đơn, sắp xếp câu lệnh,. Hi vọng đây sẽ là một tài liệu hữu ích dành cho các bạn sinh viên đang theo học môn dùng làm tài liệu học tập và nghiên cứu. chi tiết nội dung bài giảng. | BÀI 3 KIỂU DỮ LIỆU CƠ SỞ KIẾN THỨC Y ÊU CẦU Nhận biết một số thể hiện của màn hình Windows. Biết cách sử dụng các thành phần của màn hình Windows. Luyện tập thao tác sử dụng chuột. I/ Dữ liệu kiểu số 1/ Khái niệm về dữ liệu và kiểu dữ liệu Trong Pascal một dữ liệu (data) bao giờ cũng thuộc về một kiểu dữ liệu nhất định. Một kiểu dữ liệu (data type) là một sự quy định về hình dạng, cấu trúc và giá trị của dữ liệu cũng như cách biểu diễn và cách xử lý dữ liệu. Ngôn ngữ lập trình chỉ chấp nhận xử lý những dữ liệu tuân theo sự quy định về kiểu của ngôn ngữ lập trình đó. 2/ Các kiểu dữ liệu trong Pascal Có thể phân loạI như sau: a/ Các kiểu đơn giản (simple type): Ö Kiểu real Ö Các kiểu rờI rạc: integer, char, boolean, byte, word, liệt kê, miền con. b/ Các kiểu có cấu trúc: Ö Array (dãy) Ö Record (mẫu tin) Ö Set (tập hợp) Ö File (tập tin) Ö String (chuỗI) c/ Kiểu con trỏ (pointer type) 3/ Tìm hiểu một số kiểu căn bản a/ Kiểu số nguyên (integer): Là các số nguyên, biểu diễn dướI dạng số hệ thập phân (cơ số 10 dùng các số từ 0 đến 9), nó cũng có thể biểu diễn dướI dạng hệ thập lục phân hexidecimal (cơ số 16, dùng các số từ 0 đến 9, và A, B, C, D, E, và F), dùng dấu $ đặt trước số dạng cơ số 16, nằm trong khoảng từ $0 đến $FFFF. Có 5 kiểu số nguyên như sau: Ví dụ: Hexidecimal Decimal $FFFF 65535 $1A3E 6718 $321F 12831 Tên kiểu Shortint Integer Longint Byte Word Phạm vi -128 đến 127 -32768 đến 32767 -2147483648 đến 2147483647 0 đến 255 0 đến 65535 Kích thước 1 byte 2 byte 4 byte 1 byte 2 byte Ö Cách khai báo: Tên biến, dấu hai chấm “:”, kiểu, dấu chấm phẩy “;” Ví dụ: VAR X : Byte; So : Integer; Ketqua : Integer; Chúng ta có thể khai báo nhiều biến cùng kiểu cách nhau bằng dấu phẩy “,” Ví dụ: VAR So,Ketqua : Integer; Ö Các phép toán có thể thực hiện trên kiểu số nguyên: + (cộng), - (trừ), * (nhân), DIV (phép chia nguyên) và MOD (số dư). b/ Kiểu số thực (real): Là những dữ liệu số thực, được viết dướI dạng một số thập phân, có thể theo .