Điều_kiện_(lập_trình_máy_tính)
Điều_kiện_(lập_trình_máy_tính)

Điều_kiện_(lập_trình_máy_tính)

Trong khoa học máy tính, các câu lệnh điều kiện (conditional statement), biểu thức điều kiện (conditional expression) và cấu trúc điều kiện (conditional construct) là các tính năng của ngôn ngữ lập trình, thực hiện các tính toán hoặc hành động khác nhau tùy thuộc vào điều kiện boolean do lập trình viên đưa ra được đánh giá là đúng hay sai. Ngoài trường hợp xác định nhánh (branch predication), điều này luôn đạt được bằng cách thay đổi có chọn lọc luồng điều khiển dựa trên một số điều kiện.Trong các ngôn ngữ lập trình mệnh lệnh, thuật ngữ " câu lệnh điều kiện" (conditional statement) thường được sử dụng, trong khi đó trong lập trình chức năng, thuật ngữ " biểu thức điều kiện" hoặc "cấu trúc điều kiện" được ưa thích hơn, bởi vì các thuật ngữ này đều có ý nghĩa riêng biệt.