Bài tập turbo pascal


CHƯƠNG VI CHƯƠNG TRÌNH CON: THỦ TỤC VÀ HÀM



tải về 0.6 Mb.
trang24/42
Chuyển đổi dữ liệu27.02.2022
Kích0.6 Mb.
#51050
1   ...   20   21   22   23   24   25   26   27   ...   42
100 bài tập pascal
13234
CHƯƠNG VI

CHƯƠNG TRÌNH CON: THỦ TỤC VÀ HÀM

A. LÝ THUYẾT

I. KHÁI NIỆM VỀ CHƯƠNG TRÌNH CON

Chương trình con (CTC) là một đoạn chương trình thực hiện trọn vẹn hay một chức năng nào đó. Trong Turbo Pascal, có 2 dạng CTC:



  • Thủ tục (PROCEDURE): Dùng để thực hiện một hay nhiều nhiệm vụ nào đó.

  • Hàm (FUNCTION): Trả về một giá trị nào đó (có kiểu vô hướng, kiểu string). Hàm có thể sử dụng trong các biểu thức.

Ngoài ra, trong Pascal còn cho phép các CTC lồng vào nhau.

II. CẤU TRÚC CHUNG CỦA MỘT CHƯƠNG TRÌNH CÓ SỬ DỤNG CTC


CONST ............;

VAR ............;


PROCEDURE THUTUC[(Các tham số)];

[Khai báo Const, Var]

BEGIN

..............



END;
FUNCTION HAM[(Các tham số)]:;

[Khai báo Const, Var]

BEGIN

..............



HAM:=;

END;
BEGIN {Chương trình chính}

...................

THUTUC[(...)];

...................

A:= HAM[(...)];

...................

END.




Chú ý: Trong quá trình xây dựng CTC, khi nào thì nên dùng thủ tục/hàm?

tải về 0.6 Mb.

Chia sẻ với bạn bè của bạn:
1   ...   20   21   22   23   24   25   26   27   ...   42




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