Bài giảng Nhập môn lập trình: Bài 3 do TS. Ngô Hữu Dũng biên soạn cung cấp cho người học các kiến thức: If statement – Câu lệnh if, khối lệnh - Block, if else statement – Câu lệnh if else, toán tử điều kiện, lỗi thường gặp,. | TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP THÀNH PHỐ HỒ CHÍ MINH Nhập môn lập trình Lệnh rẽ nhánh/lựa chọn TS. Ngô Hữu Dũng Nội dung Rẽ nhánh/lựa chọn Lệnh ifelse Lệnh switchcase Expression Case 1 Case 2 false true Condition Statement(s) Case 3 Statement(s) Statement(s) Statement(s) Default 2 Statement(s) Nhập môn lập trình - Rẽ nhánh Statement(s) If statement – Câu lệnh if Nếu Điều kiện đúng thì true Thực hiện Lệnh Condition false pseudocode IF (Condition) THEN Statement(s); ENDIF; Statement(s) 3 1. 2. 3. 4. 5. 6. // if syntax if (Condition) { Statements; . } Nhập môn lập trình - Rẽ nhánh Khối lệnh - Block Khối lệnh: Gồm nhiều câu lệnh Cần đặt giữa dấu { } Cách gọi khác: Lệnh phức, lệnh ghép Condition Ví dụ: 1. if 2. { 3. 4. 5. 6. 7. } 4 (Condition) Statement Statement Statement Statement true false 1; 2; 3; 4; Nhập môn lập trình - Rẽ nhánh Statement 1 Statement 2 Statement 3 Statement 4 if else statement – Câu lệnh if else 1. // if else syntax false true 2. if (Condition) Condition 3. { 4. Statement(s); Statement(s) Statement(s) 5. . 6. } 7. else 8. { pseudocode 9. Statement(s); IF (Condition) 10. . THEN Statement(s); 11.} ELSE Statement(s); ENDIF; 5 Nhập môn lập trình - Rẽ .