
•Với mỗi bài toán, làm thế nào để:
–Thiết kế giải thuật nhằm giải quyết bài toán đó
–Cài đặt giải thuật bằng một chương trình máy tính
- Hãy làm cho chương trình
chạy đúng trước khi tăng tính
hiệu quả của chương trình
- Hãy tăng tính hiệu quả của
chương trình và đồng thời thể
hiện tốt phong cách lập trình
của cá nhân
CuuDuongThanCong.com https://fb.com/tailieudientucntt

a. Hàm định nghĩa sẵn
•Được định nghĩa trong các thư viện
•Cần khai báo thư viện ở đầu chương trình để có thể dùng các hàm này
•Ví dụ: trong thư viện cmath, hàm sqrt tính căn bậc hai của một số
•the_root = sqrt(9.0);
–9.0 : tham số, cũng có thể là một biến hoặc là một biểu thức
–the_root : biến lưu kết quả trả về (3.0)
–sqrt(9.0) : lời gọi hàm (kích hoạt việc thực hiện hàm sqrt), cũng có thể được sử
dụng như một biểu thức
bonus = sqrt(sales) / 10;
cout << “Cạnh của hình vuông có diện tích “
<< area
<< “ là “
<< sqrt(area);
CuuDuongThanCong.com https://fb.com/tailieudientucntt