Bài giảng "Tin học đại cương - Bài 11: Hàm" cung cấp cho người học các kiến thức: Khái niệm hàm, khái niệm chương trình con, phân loại chương trình con, khai báo và sử dụng hàm, phạm vi của biến. nội dung chi tiết. | TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI VIỆN CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG TIN HỌC ĐẠI CƯƠNG Bài 11. Hàm Đỗ Bá Lâm lamdb@ Nội dung . Khái niệm hàm . Khai báo và sử dụng hàm . Phạm vi của biến 2 Nội dung . Khái niệm hàm . Khái niệm chương trình con . Phân loại chương trình con . Khai báo và sử dụng hàm . Phạm vi của biến 3 . Khái niệm chương trình con • Khái niệm – Là một chương trình nằm trong một chương trình lớn hơn nhằm thực hiện một nhiệm vụ cụ thể • Vai trò – Chia nhỏ chương trình ra thành từng phần để quản lý => Phương pháp lập trình có cấu trúc – Có thể sử dụng lại nhiều lần: printf, scanf – Chương trình dễ dàng đọc và bảo trì hơn 4 . Phân loại chương trình con • Phân loại Chương trình con Hàm (function) Thủ tục (procedure) • Hàm: trả về giá trị trong khi thủ tục thì không • Trong C: – Chỉ cho phép khai báo chương trình con là hàm. – Sử dụng kiểu “void” với ý nghĩa “không là kiểu dữ liệu nào cả” để chuyển thủ tục về dạng .