Chương trình con: Thủ tục và hàm
1,Định nghĩa: chương trình con là chương trình hoàn chỉnh dùng để thực hiện 1 nhiệm
vụ nào đó cho chương trình chính
-Chương trình con được định nghĩa ở phần khai báo và chỉ được thực hiện trong
chương trình chính nếu có lệnh gọi đến tên chương trình con đó
-Chương trình con có 2 loại: Thủ tục (Procedure) và hàm (Function)
2,Cấu trúc của chương trình con
a)Thủ tục-Procedure
Procedure Tên thủ tục (Các tham số);
[Khai báo các biến địa phương]
Begin
Các câu lệnh;
End;
b)Hàm-Function
Function Tên hàm ( Khai báo các tham số);
[Khai báo biến địa phương]
Begin
<Các lệnh của hàm>;
Tên hàm:=giá trị;
End;
3,Sử dụng thủ tục và hàm trong chương trình chính
-Thủ tục: viết tên của thủ tục (Kèm tham số nếu có) như 1 câu lệnh độc lập
-Hàm: hàm phải: +Kết hợp với biểu thức tính toán
+Trong câu lệnh Write/Writeln
+Trong phép gán
4,Biến toàn cục và địa phương
-Biến toàn cục: là các biến ở chương trình chính, được sử dụng kể cả chương trình con
-Biến địa phương (cục bộ): là các biến được khai báo ở chương trình con và chỉ sử dụng
được ở chương trình con
5,Tham biến, tham trị
a)Tham biến: là tham số trong chương trình con và được khai báo sau từ khóa var
b)Tham trị: là tham số trong chương trình con nhưng không được khai báo bởi var

Preview text:

Chương trình con: Thủ tục và hàm
1,Định nghĩa: chương trình con là chương trình hoàn chỉnh dùng để thực hiện 1 nhiệm
vụ nào đó cho chương trình chính
-Chương trình con được định nghĩa ở phần khai báo và chỉ được thực hiện trong
chương trình chính nếu có lệnh gọi đến tên chương trình con đó
-Chương trình con có 2 loại: Thủ tục (Procedure) và hàm (Function)
2,Cấu trúc của chương trình con a)Thủ tục-Procedure
Procedure Tên thủ tục (Các tham số);
[Khai báo các biến địa phương] Begin Các câu lệnh; End; b)Hàm-Function
Function Tên hàm ( Khai báo các tham số);
[Khai báo biến địa phương] Begin ; Tên hàm:=giá trị; End;
3,Sử dụng thủ tục và hàm trong chương trình chính
-Thủ tục: viết tên của thủ tục (Kèm tham số nếu có) như 1 câu lệnh độc lập
-Hàm: hàm phải: +Kết hợp với biểu thức tính toán
+Trong câu lệnh Write/Writeln +Trong phép gán
4,Biến toàn cục và địa phương
-Biến toàn cục: là các biến ở chương trình chính, được sử dụng kể cả chương trình con
-Biến địa phương (cục bộ): là các biến được khai báo ở chương trình con và chỉ sử dụng
được ở chương trình con 5,Tham biến, tham trị
a)Tham biến: là tham số trong chương trình con và được khai báo sau từ khóa var
b)Tham trị: là tham số trong chương trình con nhưng không được khai báo bởi var