# C++ Program to Check Even Number

Last Updated:

## What are Even Numbers?

An integer (never a fraction) that can be divided exactly by 2. For example, 10 is an even number, i.e., 10 % 2 = 0.

Note: % is a Modulus (Division Remainder) operator, it finds the remainder after division of one number by another. Please check our Arithmetic Operators for more details.

Tips: It is recommended to use our online Even Numbers calculator for better understanding.

## Using For Loop

In the following example, we will find all the Even Numbers between 10 and 25 using for loop.

### Example

C++ Compiler
#include <iostream> using namespace std; int main() { int start = 10; int end = 25; cout << "Even numbers between " << start << " and " << end << ":\n"; for(start=start; start<=end; start++) { if(start % 2 == 0) cout << start << " "; } return 0; }

## Using While Loop

In the following example, we will find all the Even Numbers between 10 and 25 using while loop.

### Example

C++ Compiler
#include <iostream> using namespace std; int main() { int start = 10; int end = 25; cout << "Even numbers between " << start << " and " << end << ":\n"; while(start <= end) { if(start % 2 == 0) cout << start << " "; start++; } return 0; }

## Using do while Loop

In the following example, we will find all the Even Numbers between 10 and 25 using do while loop.

### Example

C++ Compiler
#include <iostream> using namespace std; int main() { int start = 10; int end = 25; cout << "Even numbers between " << start << " and " << end << ":\n"; do{ if(start % 2 == 0) cout << start << " "; start++; }while(start <= end); return 0; }

## Even Numbers between any Given Range

In the following example, we will find all the Even numbers between any given range.

### Example

C++ Compiler
#include <iostream> using namespace std; int main() { int start, end; cout << "Enter a (int) starting number: "; cin >> start; cout << "Enter an (int) ending number: "; cin >> end; cout << "\nEven numbers between " << start <<" and " << end <<":\n"; for(start=start; start<=end; start++) { if(start % 2 == 0) cout << start << " "; } return 0; }

## Check Whether the Given Number is Even or Odd

In the following example, we will check whether the given number is an Even number or Odd number.

### Example

C++ Compiler
#include <iostream> using namespace std; int main() { int num; cout << "Enter a (int) number: "; cin >> num; if(num % 2 == 0) cout << num << " is an even number"; else cout << num << " is an odd number"; return 0; }

## Meet the Author

### Basic Tools

Javascript KeycodeCase ConverterRemove Line Breaks