Bài giảng Ngôn ngữ lập trình: Chương 3.1 - Nguyễn Xuân Hùng
Số trang: 21
Loại file: pdf
Dung lượng: 548.77 KB
Lượt xem: 1
Lượt tải: 0
Xem trước 3 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Chương 3.1 giúp người học hiểu về "Cơ bản về hàm". Nội dung trình bày cụ thể gồm có: Các hàm được định nghĩa sẵn, hàm do người dùng định nghĩa, quy tắc phạm vi,...Mời các bạn cùng tham khảo!
Nội dung trích xuất từ tài liệu:
Bài giảng Ngôn ngữ lập trình: Chương 3.1 - Nguyễn Xuân HùngNGÔN NGỮ LẬP TRÌNHBÀI 3.1. CƠ BẢN VỀ HÀMGiảng viên: Nguyễn Xuân HùngMobile: 0908 386 366Email: nguyenxuanhung@wru.vnNguyễn Xuân Hùng – Khoa CNTT – Trường Đại học Thủy LợiNỘI DUNG1. Các hàm được định nghĩa sẵn.2. Hàm do người dùng định nghĩa.3. Quy tắc phạm vi.2Nguyễn Xuân Hùng – Khoa CNTT – ĐH Thủy Lợi10/17/20141. Các hàm được định nghĩa sẵn•3C++ có các thư viện của các hàm đã được định nghĩatrước mà bạn có thể sử dụng trong các chương trình. Cóhai loại hàm trong C++: các hàm trả về một giá trị và cáchàm không trả về một giá trị nào.Nguyễn Xuân Hùng – Khoa CNTT – ĐH Thủy Lợi10/17/20141. Các hàm được định nghĩa sẵn1.1 Hàm trả về giá trị và không trả về giá trị••4Cú pháp:Tên_hàm (danh sách đối số);Danh sách đối số là các đối số ngăn cách nhau bởi dấuphẩy: đối_số_1, đối_số_2,..., đối_số_n;Ví dụ:double side = sqrt(area);double p = pow(2.5, 3);Nguyễn Xuân Hùng – Khoa CNTT – ĐH Thủy Lợi10/17/20141. Các hàm được định nghĩa sẵn1.1 Hàm trả về giá trị và không trả về giá trị•TÊNBảng danh sách các hàm xây dựng sẵnMÔ TẢKIỂU ĐỐI SỐKIỂU CỦAGIÁ TRỊ TRẢLẠIVÍ DỤGIÁ TRỊFILE TIÊU ĐỀsqrtCăn bậc haidoubledoublesqrt(4.0)2.0cmathpowTính mũdoubledoublepow(2.0,3.0)8.0cmathabsTrị tuyệt đối của một intsố intintabs(-7)7cstdlibTrị tuyệt đối của một longsố longlongabs(7)labs(-70000)770000cstdlibTrị tuyệt đối của một doublesố doubledoublelabs(70000)fabs(-7.5)700007.5cmathfabs(7.5)7.5labsfabs5Nguyễn Xuân Hùng – Khoa CNTT – ĐH Thủy Lợi10/17/2014
Nội dung trích xuất từ tài liệu:
Bài giảng Ngôn ngữ lập trình: Chương 3.1 - Nguyễn Xuân HùngNGÔN NGỮ LẬP TRÌNHBÀI 3.1. CƠ BẢN VỀ HÀMGiảng viên: Nguyễn Xuân HùngMobile: 0908 386 366Email: nguyenxuanhung@wru.vnNguyễn Xuân Hùng – Khoa CNTT – Trường Đại học Thủy LợiNỘI DUNG1. Các hàm được định nghĩa sẵn.2. Hàm do người dùng định nghĩa.3. Quy tắc phạm vi.2Nguyễn Xuân Hùng – Khoa CNTT – ĐH Thủy Lợi10/17/20141. Các hàm được định nghĩa sẵn•3C++ có các thư viện của các hàm đã được định nghĩatrước mà bạn có thể sử dụng trong các chương trình. Cóhai loại hàm trong C++: các hàm trả về một giá trị và cáchàm không trả về một giá trị nào.Nguyễn Xuân Hùng – Khoa CNTT – ĐH Thủy Lợi10/17/20141. Các hàm được định nghĩa sẵn1.1 Hàm trả về giá trị và không trả về giá trị••4Cú pháp:Tên_hàm (danh sách đối số);Danh sách đối số là các đối số ngăn cách nhau bởi dấuphẩy: đối_số_1, đối_số_2,..., đối_số_n;Ví dụ:double side = sqrt(area);double p = pow(2.5, 3);Nguyễn Xuân Hùng – Khoa CNTT – ĐH Thủy Lợi10/17/20141. Các hàm được định nghĩa sẵn1.1 Hàm trả về giá trị và không trả về giá trị•TÊNBảng danh sách các hàm xây dựng sẵnMÔ TẢKIỂU ĐỐI SỐKIỂU CỦAGIÁ TRỊ TRẢLẠIVÍ DỤGIÁ TRỊFILE TIÊU ĐỀsqrtCăn bậc haidoubledoublesqrt(4.0)2.0cmathpowTính mũdoubledoublepow(2.0,3.0)8.0cmathabsTrị tuyệt đối của một intsố intintabs(-7)7cstdlibTrị tuyệt đối của một longsố longlongabs(7)labs(-70000)770000cstdlibTrị tuyệt đối của một doublesố doubledoublelabs(70000)fabs(-7.5)700007.5cmathfabs(7.5)7.5labsfabs5Nguyễn Xuân Hùng – Khoa CNTT – ĐH Thủy Lợi10/17/2014
Tìm kiếm theo từ khóa liên quan:
Bài giảng Ngôn ngữ lập trình Ngôn ngữ lập trình Cơ bản về hàm Quy tắc phạm vi Các hàm được định nghĩa sẵnGợi ý tài liệu liên quan:
-
Giáo trình Lập trình hướng đối tượng: Phần 2
154 trang 271 0 0 -
Kỹ thuật lập trình trên Visual Basic 2005
148 trang 261 0 0 -
Bài thuyết trình Ngôn ngữ lập trình: Hệ điều hành Window Mobile
30 trang 261 0 0 -
Giáo trình Lập trình cơ bản với C++: Phần 1
77 trang 230 0 0 -
Bài giảng Một số hướng nghiên cứu và ứng dụng - Lê Thanh Hương
13 trang 221 0 0 -
Giáo án Tin học lớp 11 (Trọn bộ cả năm)
125 trang 214 1 0 -
NGÂN HÀNG CÂU HỎI TRẮC NGHIỆM THIẾT KẾ WEB
8 trang 202 0 0 -
Bài tập lập trình Windows dùng C# - Bài thực hành
13 trang 177 0 0 -
Giáo trình Lập trình C căn bản: Phần 1
64 trang 169 0 0 -
Bài giảng Nhập môn về lập trình - Chương 1: Giới thiệu về máy tính và lập trình
30 trang 162 0 0