TAILIEUCHUNG - Bài giảng Ngôn ngữ lập trình: Bài 3 - Lý Anh Tuấn

Bài 3 trình bày về "Hàm và Nạp chồng hàm". Nội dung cụ thể của chương này gồm có: Hàm định nghĩa trước, hàm người dùng định nghĩa, phạm vi, tham số, nạp chồng và tham số mặc định,. | NGÔN NGỮ LẬP TRÌNH Bài 3: Hàm và Nạp chồng hàm Giảng viên: Lý Anh Tuấn Email: tuanla@ Nội dung 1. Hàm định nghĩa trước ◦ Hàm trả về giá trị và hàm không trả về giá trị 2. Hàm người dùng định nghĩa ◦ Định nghĩa, khai báo, gọi hàm 3. Phạm vi ◦ Biến cục bộ ◦ Hằng và biến toàn cục 4. Tham số ◦ Truyền giá trị ◦ Truyền tham biến 5. Nạp chồng và tham số mặc định 2 Giới thiệu hàm Xây dựng các khối cho chương trình Cách gọi trong các ngôn ngữ khác ◦ Thủ tục, chương trình con, phương thức ◦ Trong C++: hàm I-P-O ◦ Đầu vào – Xử lý – Đầu ra ◦ Là các thành phần cơ bản của mỗi chương trình ◦ Sử dụng hàm cho mỗi thành phần này 3 Hàm định nghĩa trước Trong các thư viện có sẵn rất nhiều hàm Hai kiểu hàm: ◦ Hàm trả về giá trị ◦ Hàm không trả về giá trị (void) Phải “#include” thư viện phù hợp ◦ Ví dụ: , (các thư viện của “C”) (dùng cho cout, cin) 4 Hàm định nghĩa trước Có rất nhiều hàm toán học ◦ Nằm trong thư viện ◦ Hầu hết trả về một giá trị (câu trả lời) Ví dụ: theRoot = sqrt(); ◦ Các thành phần: sqrt = tên của hàm thư viện theRoot = biến được sử dụng để nhận câu trả lời = đối số hoặc “khởi tạo đầu vào” của .

TỪ KHÓA LIÊN QUAN
TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.