Câu lệnh điều kiện hay còn gọi là cấu trúc rẽ nhánh trong C++ là một cấu trúc cho phép chương trình thực hiện các lệnh khác nhau tùy thuộc vào việc thỏa mãn được điều kiện cụ thể đã đặt ra trước đó hay không. Điều này hữu ích cho việc xây dựng logic cho các chương trình.