Cấu trúc dữ liệu và thuật toán - Lập trình web - Chương 7: Phần II: Hàm

Hàm có thể xem là một đơn vị độc lập của chương trình. Hàm có tá c dụng chia các bài toán lớn thành các công việc nhỏ hơn, giúp thực hiện những công việc lặp lại nào đó một cách nhanh chóng mà không phải viết lại đoạn chương trình

pdf7 trang | Chia sẻ: nguyenlam99 | Lượt xem: 944 | Lượt tải: 0download
Bạn đang xem nội dung tài liệu Cấu trúc dữ liệu và thuật toán - Lập trình web - Chương 7: Phần II: Hàm, để tải tài liệu về máy bạn click vào nút DOWNLOAD ở trên
www.themegallery.com Company Logo THUẬT TOÁN VÀNGÔN NGỮ LẬP TRÌNH C Chương 7 – Phần II HÀM BÀI GIẢNG Giáo viên: Hà Nguyên Long www.themegallery.com Company Logo HÀM Hàm có thể xem là một đơn vị độc lập của chương trình. Hàm có tác duṇg chia các bài toán lớn thành các công việc nhỏ hơn, giúp thực hiện những công việc lặp lại nào đó một cách nhanh chóng mà không phải viết lại đoạn chương trình www.themegallery.com Company Logo HÀM Cấu trúc môṭ hàm type tên hàm (khai báo các đối) { Khai báo các biến cục bộ Các câu lệnh [return[biểu thức];] } www.themegallery.com Company Logo HÀM Vi ̣trı ́đăṭ hàm #include Hàm đăṭ ở đây main() { //lời goị tới hàm } #include Khai báo hàm ở đây main() { //lời goị tới hàm } Hàm đăṭ ở đây www.themegallery.com Company Logo HÀM Vı ́du:̣ Viết chương trıǹh tım̀ số lớn nhất trong 3 số #include float max3s(float a,float b,float c); /* khai báo hàm*/ main() { float x,y,z; printf("\n Vao ba so x,y,z:"); scanf("%f%f%f",&x,&y,&z); printf("\n So lon nhat la : %8.2f", max3s(x,y,z)); } /* Kết thúc hàm main*/ float max3s(float a,float b,float c) { float max; max=a; if (max<b) max=b; if (max<c) max=c; return(max); } /* Kết thúc hàm max3s*/ www.themegallery.com Company Logo HÀM Bài tâp̣ Viết laị các bài tâp̣ chương 6 có sử duṇg hàm www.themegallery.com Company Logo CHÚC CÁC BẠN THÀNH CÔNG KẾT THÚC

Các file đính kèm theo tài liệu này:

  • pdfchuong_7_phan_ii_tt_nnltc_532.pdf
Tài liệu liên quan