TIN HỌC ĐẠI CƯƠNG
BÀI 3: HÀM
Phạm Xuân Cường
Khoa Công nghệ thông tin
cuongpx@tlu.edu.vn
Nội dung bài giảng
Phân vấn đề
Định nghĩa hàm
Truyền tham số
Phạm vi của biến
Hàm chung
1
Phân vấn đề
Phân vấn đề
Phân một vấn đề lớn, phức tạp thành các vấn đề nhỏ hơn,
dễ giải quyết hơn
VD: Phân vấn đề tính giá trị biểu thức P =x2+x+ 1
thành các vấn đề nhỏ hơn
- nhỏ 1: Nhập giá trị cho x
- nhỏ 2: Tính giá trị của P
- nhỏ 3: In giá trị của P ra màn hình
2
Phân vấn đề trong C++ dùng hàm
Phân vấn đề:
lớn Chương trình C++
nhỏ 1 Hàm 1
nhỏ 1.1 Hàm 1.1
nhỏ 1.2 Hàm 1.2
nhỏ 2 Hàm 2
Các công việc dùng thường xuyên cũng thường được viết
thành hàm (như các hàm toán học trong thư viện C++
chuẩn)
3