Bài giảng "Tin học đại cương - Bài 7&8: Các câu lệnh lựa chọn" có cấu trúc gồm 4 phần trình bày các nội dung: Câu lệnh if, câu lệnh if-else, viết hàm đệ quy, câu lệnh switch-case. nội dung chi tiết. | BÀI 7 & 8: CÁC CÂU LỆNH LỰA CHỌN Nguyễn Mạnh Hiển Khoa Công nghệ thông tin hiennm@ Nội dung bài giảng • • • • Câu lệnh if Câu lệnh if-else Viết hàm đệ quy Câu lệnh switch-case Câu lệnh if: Ví dụ mở đầu #include using namespace std; int main() { int n; cout > n; if (n == 1) cout << "Chuc may man!\n"; // neu n = 1 if (n == 2) cout << "Chuc vui ve!\n"; // neu n = 2 return 0; } Câu lệnh if • Cú pháp: if (điều-kiện) công-việc • Giải thích: − điều-kiện là một biểu thức lôgic − công-việc là câu lệnh đơn hoặc khối lệnh − Nếu điều-kiện đúng, thực hiện công-việc − Nếu điều-kiện sai, bỏ qua công-việc công-việc là câu lệnh/khối lệnh • công-việc là một câu lệnh đơn: if (x != 1) y = 1 / (x – 1); • công-việc là một khối lệnh ( đặt giữa cặp dấu { } ): if (x != 1) { y = 1 / (x – 1); cout << .