Program to check whether a number is even or odd in C

Even Number A number is even if it is divisibly by 2 i.e leaves remainder as 0 when it is divided by 2

Odd Number A number is odd if it is not divisibly by 2 i.e leaves remainder as 1 when it is divided by 2

Logic:

  1. Enter the number as n
  2. Find the remainder when we divide number by 2
  3. If remainder is 0, print “Number is even”
  4. If remainder is 1, print “Number is odd”

Algorithm

  1. Enter the number n
  2. if (n % 2 == 0)
  3. printf(“%d is even.”, num);
  4. else
  5. printf(“%d is odd.”, num);

Program

#include <stdio.h>
int main()
{
printf("*************************************************");
printf("\n*************************************************");
printf("\n**  WAP to check whether a number is even/odd  **");
printf("\n**              using if else                  **");
printf("\n**        Created by Sheetal Garg              **");
printf("\n**          Assistant Professor                **");
printf("\n**          Phone No:9467863365                **");
printf("\n*************************************************");
printf("\n*************************************************\n");
int num;
printf("Enter an integer: ");
scanf("%d", &num);
// true if num is perfectly divisible by 2
if (num % 2 == 0)
printf("%d is even.", num);
else
printf("%d is odd.", num);
return 0;
}

Output 1:

*************************************************
*************************************************
**  WAP to check whether a number is even/odd  **
**              using if else                  **
**        Created by Sheetal Garg              **
**          Assistant Professor                **
**          Phone No:9467863365                **
*************************************************
*************************************************
Enter an integer: 5
5 is odd.

Output 2:

*************************************************
*************************************************
**  WAP to check whether a number is even/odd  **
**              using if else                  **
**        Created by Sheetal Garg              **
**          Assistant Professor                **
**          Phone No:9467863365                **
*************************************************
*************************************************
Enter an integer: 6
6 is even.
error: You can only copy the programs code and output from this website. You are not allowed to copy anything else.