Bài giảng "Kỹ thuật lập trình C/C++ - Chương 4: Cấu trúc rẽ nhánh" bao gồm các nội dung: Ứng dụng của cấu trúc rẽ nhánh, câu lệnh và chương trình, cấu trúc if, cấu trúc if-else, cấu trúc if-else lồng nhau, cấu trúc switch-case. | Chương 04 CẤU TRÚC RẼ NHÁNH Lê Thành Sách Trường Đại Học Bách Khoa Lập trình C C Trung Tâm Kỹ Thuật Điện Toán 1 https tailieudientucntt 2016 Nội dung n Ứng dụng của cấu trúc rẽ nhánh n Câu lệnh amp Chương trình n Cấu trúc if n Cấu trúc if-else n Cấu trúc if-else lồng nhau n Cấu trúc switch-case n Tổng kết Trường Đại Học Bách Khoa Lập trình C C Trung Tâm Kỹ Thuật Điện Toán 2 https tailieudientucntt 2016 Ứng dụng của cấu trúc rẽ nhánh n Các ứng dụng hữu ích trong thực tế điều có dùng đến cấu trúc rẽ nhánh n Ví dụ n Bài toán 1 Nhập một ngày gồm ngày tháng năm n Một chương trình tốt KHÔNG giả sử ngày tháng và năm được đọc vào đã thuộc miền giá trị cho phép n Để khắc phục trường hợp lỗi với tháng có thể cấu trúc sau đã sử dụng if tháng lt 0 hoặc tháng gt 12 - Xử lý lỗi với tháng endif Trường Đại Học Bách Khoa Lập trình C C Trung Tâm Kỹ Thuật Điện Toán 3 https tailieudientucntt 2016 Ứng dụng của cấu trúc rẽ nhánh n Ví dụ n Bài toán 2 Giải Phương trình bậc 2 PTB2 n Nếu ứng dụng cho phép nhập các hệ số A B C của PTB2 n A và B không chắc sẽ khác 0 n Phương trình đầu vào chưa chắc đã là bậc 2 hay bậc 1 n gt Chương trình có thể có lỗi thực thi khi không kiểm tra xem A và B có khác 0 hay không n gt Đã dùng đến cấu trúc rẽ nhánh để kiểm tra điều kiện nói trên Trường Đại Học Bách Khoa Lập trình C C Trung Tâm Kỹ Thuật Điện Toán 4 https tailieudientucntt 2016 Ứng dụng của cấu trúc rẽ nhánh n Ví dụ n Bài toán 3 Trong ứng dụng về kế toán xác định thuế suất của một cá nhân n Bảng thuế suất Năm 2016 như bảng nguồn Kế toán Thiên ứng Trường Đại Học Bách Khoa Lập trình C C Trung Tâm Kỹ Thuật Điện Toán 5 https tailieudientucntt 2016 Ứng dụng của cấu trúc rẽ nhánh n Ví dụ n Bài toán 3 Trong ứng dụng về kế toán xác định thuế suất của một cá nhân n Bảng thuế suất Năm 2016 như bảng nguồn Kế toán Thiên ứng n gt Thuế suất phải tính từ thu nhập tính thuế n