Nội dung Khái niệm Cấu trúc cú pháp Lời gọi hàm Tham số của hàm Thực hành 1. Khái niệm Muốn cưa gỗ?
Muốn sửa ống nước?
Muốn cắt giấy?
1. Khái niệm Chương trình C có một hàm chính là main() Gộp tất cả mã nguồn viết thì rất khó mở rộng, phát triển Có thể chia mã nguồn thành các chức năng riêng biệt Cách phân chia phụ thuộc vào thiết kế Về mặt logic nên là chức năng cụ thể Thư viện chuẩn C cung cấp nhiều hàm chức năng tích hợp. 2. Cấu trúc cú pháp Cú pháp return_type function_name( parameter list ) { // Khối lệnh thân hàm } Kiểu trả về: hàm có thể trả về một giá trị, mặc định là void Tên hàm: đây là tên thực, được gọi khi sử dụng Danh sách tham số: có hoặc không, là dữ liệu đầu vào của hàm Thân hàm: chứa khối lệnh của hàm mà muốn thực hiện chức năng cụ thể 2. Cấu trúc cú pháp Ví dụ: 3. Lời gọi hàm Hàm có thể được gọi thông qua tên của nó từ main() hoặc từ một hàm khác 3. Lời gọi hàm Đặc điểm tên Hàm: Không trùng từ khóa Không chứa ký tự đặc biệt Không chứa khoảng trắng Phân biệt chữ HOA – thường Tên có ý nghĩa (có thể bắt đầu là động từ) 4. Tham số của hàm Hàm có thể KHÔNG có tham số 4. Tham số của hàm Hoặc CÓ tham số 4. Tham số của hàm Đối số là dữ liệu được đưa kèm vào lời gọi hàm 5. Thực hành Bài toán: viết hàm nhập vào 2 số và cho biết số nào là lớn nhất 5. Thực hành Bài toán: kiểm tra một số có phải là số nguyên tố hay không TỔNG KẾT Hàm là gì? Tại sao lại cần xây dựng chương trình với hàm? Quy tắc đặt tên hàm là gì? Hàm có thể có bao nhiêu tham số? Hàm có thể gọi từ đâu? Bài tập tự làm Viết hàm tính tổng 2 số nhập từ bàn phím và in ra màn hình Viết hàm kiểm tra và in ra màn hình số nhập vào từ bàn phím là số chẵn hay số lẻ Viết hàm kiểm tra và in ra màn hình số nhập vào tù bàn phím là số âm hay dương Viết hàm kiểm tra và in ra màn hình số nhập vào từ bàn phím có chia hết cho 3 và 5 hay không Viết hàm tính tổng các giá trị chẵn của 5 số vừa nhập từ bànphím