Đang chuẩn bị liên kết để tải về tài liệu:
Bài giảng Tin học đại cương: Bài 6 - Nguyễn Văn Đồng

Đang chuẩn bị nút TẢI XUỐNG, xin hãy chờ

Bài giảng Tin học đại cương: Bài 6 cung cấp cho người học những kiến thức như: Khái niệm hàm; Khai báo hàm; Sử dụng hàm; Phạm vi của biến. Mời các bạn cùng tham khảo! | BÀI 6 CHƯƠNG TRÌNH CON HÀM THỦ TỤC Giảng viên Nguyễn Văn Đồng Khoa Công nghệ thông tin ĐH Thủy Lợi Email nvdong@tlu.edu.vn NỘI DUNG Khái niệm hàm Khai báo hàm Sử dụng hàm Phạm vi của biến BÀI TOÁN include include using namespace std int main double x 1 double fx fx pow x 3 2 pow x 2 -3 cout BÀI TOÁN include include include include using namespace std using namespace std double f double x int main double fs pow x 3 2 pow x 2 -3 return fs double x 1 y 2 z 3 double fx fy fz int main fx pow x 3 2 pow x 2 -3 fy pow y 3 2 pow y 2 -3 double x 1 y 2 z 3 double fx fy fz fz pow z 3 2 pow z 2 -3 fx f x coutKHÁI NIỆM HÀM Khi bài toán quá lớn khó phát triển - gt chia thành các bài toán nhỏ Các bài toán nhỏ gọi là hàm Hàm main là hàm khởi nguồn thực hiện đầu tiên KHÁI NIỆM HÀM Là tập các câu lệnh được tách ra từ chương trình chính Có thể có giá trị đầu vào và trả kết quả đầu ra Có thể được gọi nhiều lần trong chương trình CẤU TRÚC CHƯƠNG TRÌNH KHI VIẾT HÀM Phần khai báo thư viện include using namespace std Phần định nghĩa hàm Viết định nghĩa hàm tại đây Hàm chính int main Lời gọi hàm Gọi hàm return 0 CẤU TRÚC CHƯƠNG TRÌNH KHI VIẾT HÀM Phần khai báo thư viện include using namespace std Phần khai báo nguyên mẫu hàm Viết nguyên mẫu Hàm chính hàm tại đây int main Lời gọi hàm Gọi hàm return 0 Phần định nghĩa hàm Viết định nghĩa hàm tại đây CẤU TRÚC CHƯƠNG TRÌNH KHI VIẾT HÀM Ví dụ include include using namespace std using namespace std double binhPhuong double x double binhPhuong double x int main double x double s x x coutx coutĐỊNH NGHĨA HÀM Xem mục 2.6 trong giáo trình Cú pháp kieutrave tenham kieudulieu thamso1 kieudulieu thamso2 . các câu lệnh xử lý return giatri câu lệnh trả về giá trị Tên hàm và số tham số phải trùng với nguyên mẫu hàm Không có dấu khi định nghĩa hàm KHAI BÁO NGUYÊN MẪU HÀM Xem mục 2.6 trong giáo trình Chỉ là mô tả mẫu hàm Tên hàm Các tham số Cú pháp kieutrave tenham kieudulieu thamso1 kieudulieu thamso2 . kieutrave tenham kieudulieu kieudulieu . kieutrave .