Banner Header

Saturday 2 September 2017

C Program to Check Whether a Number is Even or Odd

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 number%2 == 0 evaluates to 1 (true) and the number is even.
However, if the test expression evaluates to 0 (false), the number is odd.

Click on the download button to download file

                                                      download button 

C Program to Check Whether a Number is Even or Odd Reviewed by Waqas Ahmed Mir PC on September 02, 2017 Rating: 5 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 use...

No comments: