Đang chuẩn bị nút TẢI XUỐNG, xin hãy chờ
Tải xuống
Bài giảng Kỹ thuật lập trình - Chương 6 trình bày những kiến thức cơ bản về hàm (function). Nội dung chính trong chương này gồm có: Khái niệm về hàm (function), dạng tổng quát của hàm, tham số hình thức & tham số thực. để biết thêm chi tiết. | Chương 6: Hàm (function) 1 Agenda Khái niệm Dạng tổng quát của hàm Tham số 2 1. Khái niệm Hàm là một khối lệnh được đặt tên và thực hiện một tác vụ nào đó. Hàm được thực thi (execute) khi nó được gọi từ 1 điểm nào đó trong chương trình. Hàm còn được gọi là chương trình con (subroutine) Hàm có thể có giá trị trả về hoặc không. Nếu hàm không có giá trị trả về, hàm có thể được gọi là thủ tục (procedure). 3 1. Khái niệm Có 2 loại hàm Hàm thư viện: là những hàm đã được xây dựng sẵn. Muốn sử dụng các hàm thư viện phải khai báo thư viện chứa nó trong phần khai báo #include. Ví dụ: sqrt(), pow(), getch(), Hàm do người dùng định nghĩa. 4 2. Dạng tổng quát của hàm Hàm do người dùng định nghĩa có dạng tổng quát như sau: returnType: Kiểu dữ liệu của kết quả trả về của hàm. Nếu hàm không trả về giá trị thì returnType = void. functionName: tên hàm parameterList: danh sách các tham số hình thức phân cách nhau bởi dấu “,”. 5 returnType functionName (parameterList) { body of the function } 2. Dạng tổng quát của hàm Ví dụ 1: 6 #include int addition (int a, int b) { return (a+b); } int main () { int z; z = addition (5,3); cout int addition (int a, int b) ; // prototype of function int main () { int z; z = addition (5,3); cout void printMsg ( ) ; // prototype of the function int main () { printMsg(); return 0; } void printMsg ( ) { cout<<“Hello world !!!”; } 2. Dạng tổng quát của hàm Ví dụ: Viết chương trình nhập điểm toán, lý, hóa của học sinh. Viết hàm tính điểm trung bình. 9 2. Tham số hình thức & tham số thực Tham số hình thức: Khi hàm cần nhận đối số (arguments) để thực thi thì khi khai báo hàm cần khai báo danh sách các tham số để nhận giá trị từ chương trình gọi. Các tham số này được gọi là tham . | Chương 6: Hàm (function) 1 Agenda Khái niệm Dạng tổng quát của hàm Tham số 2 1. Khái niệm Hàm là một khối lệnh được đặt tên và thực hiện một tác vụ nào đó. Hàm được thực thi (execute) khi nó được gọi từ 1 điểm nào đó trong chương trình. Hàm còn được gọi là chương trình con (subroutine) Hàm có thể có giá trị trả về hoặc không. Nếu hàm không có giá trị trả về, hàm có thể được gọi là thủ tục (procedure). 3 1. Khái niệm Có 2 loại hàm Hàm thư viện: là những hàm đã được xây dựng sẵn. Muốn sử dụng các hàm thư viện phải khai báo thư viện chứa nó trong phần khai báo #include. Ví dụ: sqrt(), pow(), getch(), Hàm do người dùng định nghĩa. 4 2. Dạng tổng quát của hàm Hàm do người dùng định nghĩa có dạng tổng quát như sau: returnType: Kiểu dữ liệu của kết quả trả về của hàm. Nếu hàm không trả về giá trị thì returnType = void. functionName: tên hàm parameterList: danh sách các tham số hình thức phân cách nhau bởi dấu “,”. 5 returnType functionName (parameterList) { body of the function } 2. Dạng .