Thông thường, các lập trình viên sử dụng các hàm boolean trả về giá trị boolean đúng hoặc sai (true em> hoặc false). Những chức năng như vậy rất hữu ích để kiểm tra một thuộc tính. Hãy xem xét hai ví dụ về cách viết một hàm logic kiểm tra tính chẵn lẻ của một số
bool isEven(int n) { trả lại (n % 2 == 0); }
bool isEven(int n) { nếu (n % 2 == 0) { trả về đúng; } khác { trả về Sai; } }
return
bool isEven(int n) { if (n % 2 == 0) { trả về Đúng } trả về Sai; }
1000 ms 256 Mb Rules for program design and list of errors in automatic problem checking