C++ program to check EVEN or ODD

Given an integer number, we have to check whether the given integer number is either EVEN or ODD using the if-else in C++.
[Last updated : February 28, 2023]

Checking EVEN or ODD using if else in C++

The numbers which are divisible by 2 are known as EVEN numbers while the numbers which are not divisible by 2 are known as ODD.

In this program, we will check whether a given number is EVEN or ODD. Here, we are checking EVEN or ODD by using three different methods.

Program to check EVEN or ODD using if else in C++

#include <iostream>
using namespace std;

int main()
{
	int num;
	cout<<"Enter an integer number: ";
	cin>>num;
	
	if(num%2==0)
		cout<<num<<" is an EVEN number."<<endl;
	else
		cout<<num<<" is an ODD number."<<endl;
	
	return 0;
}

Output

First run:
Enter an integer number: 10 
10 is an EVEN number. 

Second run:
Enter an integer number: 11 
11 is an ODD number.

Program to check EVEN or ODD using Ternary Operator in C++

(num%2==0)?
	(cout<<num<<" is an EVEN number."<<endl):
	(cout<<num<<" is an ODD number."<<endl);

Program to check EVEN or ODD using Bitwise AND Operator in C++

if(num & 0x01)
    cout<<num<<" is an ODD number."<<endl;
else
    cout<<num<<" is an EVEN number."<<endl;


Related Programs




Comments and Discussions!

Load comments ↻






Copyright © 2024 www.includehelp.com. All rights reserved.