C Armstrong NumberC Average of N NumbersC Biggest of Three NumbersC Common DivisorsC Composite NumberC Condense a NumberC Even NumberC Factorial of a NumberC Fibonacci SeriesC GCDC LCMC Leap YearC Multiplication TableC Number CombinationC Odd NumberC Palindrome NumberC Perfect NumberC Prime FactorC Prime NumberC Sum of DigitsC Swapping Two Numbers

C Array ProgramsC Converter ProgramsC Star Patterns ProgramC Number Patterns ProgramC Alphabet Patterns ProgramLast Updated:

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.

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

C Compiler

#include <stdio.h>
int main() {
int start = 10;
int end = 25;
printf("Even numbers between %d and %d:\n", start, end);
for(start=start; start<=end; start++)
{
if(start % 2 == 0)
printf("%d ", start);
}
return 0;
}

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

C Compiler

#include <stdio.h>
int main() {
int start = 10;
int end = 25;
printf("Even numbers between %d and %d:\n", start, end);
while(start <= end)
{
if(start % 2 == 0)
printf("%d ", start);
start++;
}
return 0;
}

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

C Compiler

#include <stdio.h>
int main() {
int start = 10;
int end = 25;
printf("Even numbers between %d and %d:\n", start, end);
do{
if(start % 2 == 0)
printf("%d ", start);
start++;
}while(start <= end);
return 0;
}

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

C Compiler

#include <stdio.h>
int main() {
int start, end;
printf("Enter a (int) starting number: ");
scanf("%d", &start);
printf("Enter an (int) ending number: ");
scanf("%d", &end);
printf("\nEven numbers between %d and %d:\n", start, end);
for(start=start; start<=end; start++)
{
if(start % 2 == 0)
printf("%d ", start);
}
return 0;
}

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

C Compiler

#include <stdio.h>
int main() {
int num;
printf("Enter a (int) number: ");
scanf("%d", &num);
if(num % 2 == 0)
printf("%d is an even number", num);
else
printf("%d is an odd number", num);
return 0;
}