Phần 3 bài giảng Kỹ thuật lập trình - Chương 3: Các kỹ thuật xây dựng chương trình phần mềm trình bày các kiến thức về Kỹ thuật xây dựng hàm/thủ tục bao gồm: Một số khái niệm thường gặp, nguyên tắc chung, các quy tắc tăng tốc độ, kỹ thuật chồng/ đa năng hóa các hàm/toán tử.
• Với toán, làm để: – Thiết kế giải thuật nhằm giải tốn – Cài đặt giải thuật chương trình máy tính - Hãy làm cho chương trình chạy trước tăng tính hiệu chương trình - Hãy tăng tính hiệu chương trình đồng thời thể tốt phong cách lập trình cá nhân CuuDuongThanCong.com https://fb.com/tailieudientucntt CHƯƠNG III CÁC KỸ THUẬT XÂY DỰNG CHƯƠNG TRÌNH PHẦN MỀM I II III IV V Mở đầu Làm việc với biến Viết mã chương trình hiệu Thiết kế chương trình Xây dựng hàm/thủ tục CuuDuongThanCong.com https://fb.com/tailieudientucntt V CÁC KỸ THUẬT XÂY DỰNG HÀM/THỦ TỤC Một số khái niệm thường gặp Nguyên tắc chung Các quy tắc tăng tốc độ Kỹ thuật chồng/ đa hóa hàm/tốn tử CuuDuongThanCong.com https://fb.com/tailieudientucntt Một số khái niệm thường gặp • Biểu thức (expression): tính tốn giá trị đích dựa giá trị nguồn • Lệnh gán (assigment): lưu trữ giá trị biểu thức biến nguồn vào biến đích CuuDuongThanCong.com https://fb.com/tailieudientucntt a Hàm định nghĩa sẵn • • • • Được định nghĩa thư viện Cần khai báo thư viện đầu chương trình để dùng hàm Ví dụ: thư viện cmath, hàm sqrt tính bậc hai số the_root = sqrt(9.0); – – – 9.0 : tham số, biến biểu thức the_root : biến lưu kết trả (3.0) sqrt(9.0) : lời gọi hàm (kích hoạt việc thực hàm sqrt), sử dụng biểu thức bonus = sqrt(sales) / 10; cout