G11 Unit 09 If else structure Lê Quý Đôn High School of Ho Chi Minh City Created by Mr School vtchitruong@gmail com §9 Cấu trúc Rẽ nhánh Conditional Statement Nội dung ➢ Khái niệm cấu trúc rẽ nhánh ➢[.]
Lê Quý Đôn High School of Ho Chi Minh City §9 Cấu trúc Rẽ nhánh Conditional Statement Created by Mr School vtchitruong@gmail.com Nội dung ➢ Khái niệm cấu trúc rẽ nhánh ➢ Cú pháp tổng quát cấu trúc if – else ➢ Câu lệnh switch slide Khái niệm • Cấu trúc rẽ nhánh dùng gặp phải vấn đề có nhiều khả xảy slide Cú pháp tổng quát câu lệnh if Dạng thiếu if () { ; } Dạng đủ if () { ; } else { ; } slide Sơ đồ thực thi câu lệnh if • Dạng thiếu Diễn dịch bình dân: - Nếu thực phần code - Nếu sai false if true code slide Sơ đồ thực thi câu lệnh if • Dạng đầy đủ Diễn dịch bình dân: - Nếu thực phần code - Nếu sai thực phần else code false else code if true code slide Ví dụ • Viết chương trình kiểm tra xem số nguyên có chia hết hay khơng • Ý tưởng: o Lấy số nhập vào chia cho 3, xét phần dư ➢Nếu dư nghĩa chia hết ➢Nếu dư khác nghĩa không chia hết slide Ví dụ • Code mẫu int main() { int n; cout > n; slide Ví dụ if (n % == 0) { cout