Tóm tắt các thủ tục và hàm của Turbo Pascal 7.0

24 2.1K 35
Tóm tắt các thủ tục và hàm của Turbo Pascal 7.0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Phụ lục Tóm tắt thủ tục hàm Turbo Pascal 7.0 Toàn thủ tục, hàm định hướng biên dịch Pascal tìm hiểu phần Help thực đơn Tổng cộng có 65 trang hình, trang chia đơi có 21 dịng tức có khoảng 2500 mục cần nghiên cứu Số lượng với người chun nghiệp khơng thể nắm bắt hết Trong phụ lục chọn số nhỏ hàm thủ tục thông dụng, cần biết ý nghĩa cách dùng hàm hay thủ tục bạn đọc cần viết tên hàm hay thủ tục lên hình soạn thảo Pascal sau bấm tổ hợp phím Ctrl - F1, Pascal lên dẫn ví dụ minh hoạ Hàm ABS Cú pháp: Abs(r: Real) : Real; Abs(i: Integer) : Integer; Công dụng: Cho giá trị tuyệt ñối ñối số Hàm ADDR Cú pháp: Addr(Var Variable) : Pointer; Cơng dụng: Cho địa biến Thủ tục APPEND Cú pháp: Append(VAR F : Text); Cơng dụng: Mở tệp văn để ghi bổ sung ñịnh vị trỏ cuối tệp Thủ tục ARC(Graph Unit) Cú pháp: Arc(x,y:integer;gd,gc,R:word); Công dụng: Vẽ cung trịn tâm(x,y) bán kính R, từ góc gd ñến góc gc Hàm ARCTAN Cú pháp: Arctan(r: Real) : Real; Cơng dụng: Cho Arctangent đối r Thủ tục ASSIGN Cú pháp: Assign(var F : file; Name String); Công dụng: Liên kết biến tệp F với tệp có tên định Name Thủ tục ASSIGNCRT(CRT unit) Cú pháp: AssignCrt(Var F : text); Công dụng: Thay việc gửi kết hình việc lại ñưa vào tệp F Trường ðại học Nông nghiệp - Giáo trình Lập trình nâng cao - 169 Thủ tục BAR(Graph unit) Cú pháp: Bar(x1,y1,x2,y2:integer); Công dụng: Vẽ vùng chữ nhật góc trái (x1,y1) góc phải (x2,y2) Thủ tục BARD3(Graph Unit) Cú pháp: Bar3d(x1,y1,x2,y2:integer; Depth:word; Top:Boolean); Công dụng: Vẽ hình hộp chiều có tơ mầu Chiều sâu Depth Pixel (điểm ảnh) Nếu Top True hộp có nắp, Top False hộp khơng nắp 10 Thủ tục BLOCKREAD Cú pháp: Blockread(Var F:file; Var B:type; N:Integer; ); Công dụng: ðọc N mẫu tin từ tệp không kiểu F vào nhớ (qua biến B) KQ cho biết số mẫu tin thực ñọc ñược 11 Thủ tục BLOCKWRITE Cú pháp: Blockwrite(Var F:file; Var B:type; N:Integer); Cơng dụng: Ghi N mẫu tin từ vùng đệm B tệp không kiểu F 12 Thủ tục CHDIR Cú pháp: ChDir(S:String); Cơng dụng: Chuyển đổi thư mục thời sang thư mục có đường dẫn S 13 Hàm CHR Cú pháp: Chr(I: Integer); Công dụng: Cho ký tự có mã ASCII I 14 Thủ tục CIRCLE (Graph Unit) Cú pháp: Circle(x,y:Integer; R:word); Cơng dụng: Vẽ đường trịn tâm(x,y) bán kính R 15 Thủ tục CLEARDEVICE(Graph Unit) Cú pháp: ClearDevice; Cơng dụng: Xố hình đồ hoạ 16 Thủ tục CLEARVIEWPORT(Graph Unit) Cú pháp: Clearviewport; Cơng dụng: Xóa Viewport hành 17 Thủ tục CLOSE Cú pháp: Close(Var F:File); Cơng dụng: ðóng tệp Trường ðại học Nơng nghiệp - Giáo trình Lập trình nâng cao - 170 18 Thủ tục CLOSEGRAPH(Graph Unit) Cú pháp: CloseGraph; Cơng dụng: Ngừng chế độ ñồ hoạ, chuyển chế ñộ Text Thủ tục giải phóng vùng nhớ hệ đồ hoạ sử dụng 19 Thủ tục CLREOL(CRT Unit) Cú pháp: Clreol; Công dụng: Xóa ký tự từ vị trí trỏ (cursor) ñến cuối dòng hành 20 Thủ tục CLRSCR(CRT Unit) Cú pháp: Clrscr; Cơng dụng: Xố hình chế ñộ văn ñưa trỏ vị trí(1,1) 21 Hàm CONCAT Cú pháp: Concat(S1,S2,…,Sn:String); Công dụng: Tạo chuỗi cách nối chuỗi S1,…, Sn Nếu chiều dài chuỗi kết lớn 255 ký tự, Pascal cắt bỏ ký tự từ 256 trở ñi 22 Hàm COPY Cú pháp: Copy(S:String; P,L:Integer):String; Công dụng: Trích từ chuỗi S chuỗi dài l ký tự bắt ñầu từ ký tự thứ P 23 Hàm COS Cú pháp: Cos(X:Real): Real; Công dụng: Cho cosine góc X 24 Hàm CSEG Cú pháp: Cseg: word; Cơng dụng: Cho địa đoạn mã chương trình 25 Thủ tục DEC Cú pháp: Dec(Var X: SCalar; n:longInt); Cơng dụng: Giảm biến X n Nếu khơng có n X bị giảm 26 Thủ tục DELAY(CRT Unit) Cú pháp: Delay(s:word); Công dụng: Tạm dừng chương trình s miligiây , s

Ngày đăng: 03/10/2013, 01:20

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan