*Cấu trúc hàm
Function tên hàm([danh sách tham số]): kiểu dữ liệu;
[Phần Khai Báo]
begin
<dãy các lệnh>
tên hàm:=biểu thức;
end;
*Ý nghĩa
-Dùng từ khóa function để khai báo tên hàm.
-Tên hàm do người lập tự trình đặt ,đơn giản,ngắn gọn đúng quy tắc, danh sách tham số có thể có hoặc không.
-Kiểu dữ liệu là kiểu trả về của tên hàm.
-Phần khai báo có thể có hoặc không , nếu có là biến cục bộ.
-Phần thân là dãy các lệnh đặt trong cặp begin end;
-Đặc biệt phải có câu lệnh gán giá trị của biểu thức cho tên hàm.