This tutorial will help you write a program in C, C++, Python, and Java to check whether a user-entered number is even or odd.

To write this program, you must know the programming language syntax and the if...else statement.

So, let us get started!

##
**
What is an Even and Odd Number?
**

**
Odd Number:
**
Any natural number expressed in the form of (2n+1), where n is a natural number, is an odd number. In other words, it is a number not divisible by 2.

Examples of odd numbers include 1, 3, 5, 7, 9, etc.

**
Even Number:
**
Any natural number expressed in the form of 2n, where n is a natural number, is an even number. In other words, it is a number completely divisible by 2.

Examples of even numbers include 2, 4, 6, 8, etc.

##
**
C Program to Check Whether the Number is Even or Odd
**

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

**
Output
**

```
Enter a number: 56
It is an even number.
```

##
**
C++ Program to Check Whether the Number is Even or Odd
**

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

**
Output
**

```
Enter a number: 67
It is an odd number.
```

##
**
Python Program to Check Whether the Number is Even or Odd
**

```
num=int(input("Enter a number: "))
if num%2==0:
print("It is an even number")
else:
print("It is an odd number")
```

**
Output
**

```
Enter a number: 123
It is an odd number
```

##
**
Java Program to Check Whether the Number is Even or Odd
**

```
import java.util.*;
public class Main
{
public static void main(String[] args)
{
int num;
Scanner sc = new Scanner(System.in);
System.out.println("Enter a number: ");
num = sc.nextInt();
if(num%2==0)
System.out.println("It is an even number.");
else
System.out.println("It is an odd number.");
}
}
```

**
Output
**

```
Enter a number:
78
It is an even number.
```

##
**
Conclusion
**

You might have found it easy to write a program in C, C++, Python, and Java to check whether a number is even or odd. It is an entry-level program where individuals implement to learn a specific programming language.

*
If you face any difficulties, do let us know in the comments. We would be glad to help you.
*

**
People are also reading:
**

- Python Examples
- Python RegEx
- How many Centimeters in a Foot through Python?
- Rectangle & Pyramids Pattern in C++
- C Program to Convert Feet into Inches
- C Program to Extract a Portion of String
- C++ and Python Code to Find The Sum of Elements Above and Below The Main Diagonal of a Matrix
- Linear Search in Python and C++
- Binary Search in C
- Perfect Number in C

## Leave a Comment on this Post