Chương trình C ++ để kiểm tra xem số là chẵn hay lẻ

Trong ví dụ này, câu lệnh if… else được sử dụng để kiểm tra xem một số do người dùng nhập là chẵn hay lẻ.

Để hiểu ví dụ này, bạn nên có kiến ​​thức về các chủ đề lập trình C ++ sau:

  • C ++ if, if… else và Nested if… else

Các số nguyên chia hết cho 2 được gọi là số chẵn.

Và những số nguyên không chia hết cho 2 được gọi là số lẻ.

Để kiểm tra xem một số nguyên là chẵn hay lẻ, phần dư được tính khi nó chia cho 2 bằng cách sử dụng toán tử mô đun % . Nếu phần dư bằng 0, số nguyên đó là chẵn nếu không phải số nguyên đó là số lẻ.

Ví dụ 1: Kiểm tra xem Số là Chẵn hay Lẻ bằng cách sử dụng if else

 #include using namespace std; int main() ( int n; cout <> n; if ( n % 2 == 0) cout << n << " is even."; else cout << n << " is odd."; return 0; ) 

Đầu ra

 Nhập một số nguyên: 23 23 là số lẻ.

Trong chương trình này, câu lệnh if… else được sử dụng để kiểm tra xem n%2 == 0có đúng hay không. Nếu biểu thức này đúng thì n chẵn nếu không n lẻ.

Bạn cũng có thể sử dụng toán tử bậc ba ?: thay vì câu lệnh if… else. Toán tử bậc ba là ký hiệu viết tay ngắn gọn của câu lệnh if… else.

Ví dụ 2: Kiểm tra xem Số là Chẵn hay Lẻ bằng các toán tử bậc ba

 #include using namespace std; int main() ( int n; cout <> n; (n % 2 == 0) ? cout << n << " is even." : cout << n << " is odd."; return 0; )

thú vị bài viết...