Bài giảng trình bày khái niệm hàm; khai báo và sử dụng hàm; phạm vi biến; nguyên mẫu hàm; hệ đệ qui. Mời các bạn cùng tham khảo bài giảng Tin học đại cương - Bài 5: Hàm để nắm chi tiết nội dung kiến thức.
VIỆN CÔNG NGHỆ THÔNG TIN S CHOOL OF INFORMATION COMMUNICATION TECHNOLOGY TIN HỌC ĐẠI CƯƠNG PHẦN 2: LẬP TRÌNH BẰNG NGƠN NGỮ C BÀI 5: HÀM Ts Nguyễn Thanh Hùng BÀI 5: HÀM 5.1 Khái niệm hàm 5.2 Khai báo sử dụng hàm 5.3 Phạm vi biến 5.4 Nguyên mẫu hàm 5.5 Hàm đệ qui 5.1 Khái niệm hàm Còn gọi chương trình Những đoạn chương trình lặp lặp lại nhiều lần chỗ khác nhau: Viết thành hàm để cần cần gọi khơng phải viết lại tồn Ví dụ: Các hàm toán học: sin(x), pow(x,y), sqrt(x), Các hàm người dùng viết 5.1 Khái niệm hàm Giải tốn lớn chương trình ta lớn dài Chia thành công việc nhỏ viết thành hàm Dễ viết, kiểm tra sửa lỗi Việc chia nhỏ chương trình thành chương trình đảm nhận cơng việc nhỏ khác tư tưởng cho phương pháp lập trình cấu trúc (structured programming) BÀI 5: HÀM 5.1 Khái niệm hàm 5.2 Khai báo sử dụng hàm 5.3 Phạm vi biến 5.4 Nguyên mẫu hàm 5.5 Hàm đệ qui 5.2.1 Khai báo hàm Cú pháp: [kieu_gia_tri_tra_ve] ([danh_sach_tham_so,…]) { //Than ham` bao gom: //Cac khai bao //Cac cau lenh } 5.2.1 Khai báo hàm (tiếp) Ví dụ: long giai_thua(int a) { long ket_qua; int i; ket_qua = 1; for(i = 1;i