C Program to Check Whether a Number is Even or Odd
In this example, if...else statement is used to check whether a number entered by the user is even or odd.
An even number is an integer that is exactly divisible by 2. Example: 0, 8, -24
An odd number is an integer that is not exactly divisible by 2. Example: 1, 7, -11, 15
Example #1: Program to Check Even or Odd
#include <stdio.h>
#include<conio.h>
int main()
{
int number;
printf("Enter an integer: ");
scanf("%d", &number);
// True if the number is perfectly divisible by 2
if(number % 2 == 0)
printf("%d is even.", number);
else
printf("%d is odd.", number);
getch();
}
Output
Enter an integer: -7 -7 is odd.
In the program, integer entered by the user is stored in variable number.
Then, whether the number is perfectly divisible by 2 or not is checked using modulus operator.
If the number is perfectly divisible by 2, test expression
However, if the test expression evaluates to 0 (false), the number is odd.number%2 == 0
evaluates to 1 (true) and the number is even.Click on the download button to download file

Post a Comment
Thanks For Your Comment. We will reply you as soon as possible ...
EmoticonClick to see the code!
To insert emoticon you must added at least one space before the code.