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

0

Program 1 using if else statement

#include <iostream>
using namespace std;

int main()
{
    int n;

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

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

    return 0;
}

Output

Enter an integer: 23
23 is odd.

Program 2 using ternary operator

#include <iostream>
using namespace std;

int main()
{
    int n;

    cout << "Enter an integer: ";
    cin >> n;
    
    (n % 2 == 0) ? cout << n << " is even." :  cout << n << " is odd.";
    
    return 0;
}

Output

Enter an integer: 23
23 is odd.

Leave a Reply

Your email address will not be published. Required fields are marked *