C++ Program to Check Whether Number is Even or Odd

In this tutorial, we will write a C++ program to check if a given integer is even or odd. The following topic is used in the program, so you may go through them.

Explanation: If the number is divisible by 2 and leaves the remainder 0 then the number is an even number else a number is an odd number.

The program takes a number from the user as input and checks that number for odd or even. If..else statement is used to compute the result. Lastly, the result is displayed.


C++ Program to Check Whether Number is Even or Odd usinf if else

Source code: Even and Odd Program in C++

#include <iostream>
using namespace std;

int main() 
{
  int num;

  cout << "Enter an integer: ";
  cin >> num;

  if ( num % 2 == 0)
    cout << num << " is an even number.";
  else
    cout << num << " is an odd number.";

  return 0;
}

Output:

//Run 1
Enter an integer: 20
20 is an even number.

//Run2
Enter an integer: 13
31 is an odd number.