Tin họC ĐẠi cưƠNG



tải về 228.5 Kb.
trang1/19
Chuyển đổi dữ liệu28.05.2024
Kích228.5 Kb.
#57772
  1   2   3   4   5   6   7   8   9   ...   19
On tap Pascal nang cao


NGÔN NGỮ LẬP TRÌNH PASCAL 2
(03 đơn vị học trình)
Mục đích, yêu cầu

  • Cung cấp kiến thức về NNLT Pascal với cấu trúc dữ liệu nâng cao.

  • Sử dụng phần mềm Turbo Pascal lập trình giải các bài toán giúp cho việc học tập, nghiên cứu và giảng dạy.

Nội dung
C7: Kiểu Set (tập hợp)
C8: Kiểu Record (bản ghi)
C9: Kiểu File (tệp)
C10: Kiểu Pointer (con trỏ)

Tài liệu tham khảo


  1. Nguyễn Quý Khang, Kiều Văn Hưng, Bài tập Pascal (tập 1), NXB ĐHQG Hà Nội, 2002 (hoặc Bài tập Pascal, ĐHSP Hà Nội 2).

  2. Quách Tuấn Ngọc, Ngôn ngữ lập trình Pascal, NXBGD, 1996.

  3. Bùi Thế Tâm, Văn Văn Tuấn Dũng, Turbo Pascal 7.0, NXB Thống kê, 1996.

Hình thức thi, kiểm tra
Thi trắc nghiệm lý thuyết + Lập trình trên máy.

Chương 7

KIỂU SET (TẬP HỢP)





    1. KHÁI NIỆM VÀ KHAI BÁO

  • Khái niệm, biểu diễn tập hợp

Kiểu tập hợp (set) trong Pascal là một tập của những dữ liệu thuộc một kiểu vô hướng đếm được (số nguyên, kí tự, logic, đoạn con, liệt kê).
Với TP, một tập hợp có số phần tử từ 0..256 và giá trị các số từ 0..255.
Biểu diễn tập hợp: liệt kê các phần tử trong cặp ngoặc vuông.

[1, 2, 6, 9] (số phần tử: 4)


['A', 'a'..'z'] (số phần tử: 27)
[] (số phần tử: 0, tập rỗng)



  • Khai báo

Khai báo kiểu tập hợp

TYPE KieuTH = Set of KieuCS;

trong đó

KieuTH: từ tự đặt xđ kiểu tập hợp;

KieuCS: kiểu dữ liệu của phần tử.


Khai báo biến tập hợp

Cách 1 (khai báo trực tiếp biến tập hợp)

VAR BienTH : Set of KieuCS;


tải về 228.5 Kb.

Chia sẻ với bạn bè của bạn:
  1   2   3   4   5   6   7   8   9   ...   19




Cơ sở dữ liệu được bảo vệ bởi bản quyền ©hocday.com 2024
được sử dụng cho việc quản lý

    Quê hương