Site icon T4Tutorials.com

Program in C++ to check that whether a number is even or odd with flowchart

Program in C++ to check whether a number is even or odd with the flowchart

In this tutorial, we will learn about the followings;

  1. Flowchart of even-odd number program.
  2. Program in C++ to check whether a number is even or odd?
  3. Program in C to check whether a number is even or odd?

Algorithm of the program to check whether a number is even or odd

Step 1: Start

Step 2: Take Input and Read the Numbers

Step 3: Check that If Number % 2 == 0
If true Then

Print : Your selected Number is an Even Number.

Else

Print : Your selected Number is an Odd Number.

Step 4: Finish

Flowchart of even-odd number program

even-odd-number-flow-chart-ccpp-program
Figure: even-odd-number-flow-chart-cpp-program

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

We can write and test the program by randomly take two values. one value that can false the condition and another one that can result in True.

even odd program C++

#include<iostream>
using namespace std;
int main() 
{
	int number;
	cout<<"Enter The Number You Want To Check?";
	cin>>number;
	if(number%2==0) 
	{
		cout<<"Hi, Number is Even";
	}
	 else 	 
	{
		cout<<"Hi, Number is ODD";
	}
}

Output

even odd flow chart
Figure: even odd.

 

find if a given number n is odd or even IN C++
find if a given number n is odd or even IN C++

YouTube video player

C++ Program to check even odd  number using switch case statement

#include <iostream>
using namespace std;
int main(){
    int Number;
    cout<<"Enter any Number to check even or odd number: ";
    cin>>Number;
 
     switch(Number % 2)
    {
        case 0: cout<<"The Number is even number.";
                break;
        case 1: cout<<"The Number is odd number.";
                break;
    }
    return 0;
}

C++ Even odd program using user define functions

#include <iostream>
using namespace std;
bool T4Tutorials(int number);

int main(){
   int number;
   bool isEven;
   cout<<"Enter any number: ";
   //Storing the entered value in variable number
   cin>>number;
   //Calling the function that checks even odd
   isEven = T4Tutorials(number); 
   if(isEven)   
      cout<<number<<" The number is an even number"; 
   else   
      cout<<number<<" The number is an odd number";
  
   return 0;
}
bool T4Tutorials(int number){
   bool b;
   /* If number is perfectly divisible by 2 then it is
    * an even number else it is an odd number
    *
    */
   if (number % 2 == 0)
      b=true;
   else 
      b=false;

   return b;
}

 

C++ Even Odd program starting from a number and till ending number using for loop

#include <iostream>

using namespace std;

int main()
{
    //declare variables
    int Digit;
    int n;

    cout << "Enter value less than 50: ";
    cin >> n; //take user input

    // print odd values
    cout << "The odd Digits are:";
    for (Digit = n + 1 - (n % 2); Digit <= 50; Digit += 2)
    {
        cout << " " << Digit;
    }
    cout << endl;

    // print even values
    cout << "The even Digits are:";
    for (Digit = n + (n % 2); Digit <= 50; Digit += 2)
    {
        cout << " " << Digit;
    }
    cout << endl;

    return 0; //end of program
}

Output

Enter value less than 50: 9
The odd Digits are: 9 11 13 15 17 19 21 23 25 27 29 31 33 35 37 39 41 43 45 47 4
9
The even Digits are: 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40 42 44 46 48
50

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

#include<stdio.h>
#include<conio.h>
void main()
{
int number;
printf("Please Enter The Number You Want To check?");
scanf("%d",&number);
if(number % 2 == 0)
{
printf("Hi, Number Is Even");
}
else
{
printf("Hi, Number Is ODD");
}
getch();
}

Output

even odd flow chart
Figure: even odd.

Even odd number Program in C using switch statement?

#include <stdio.h>
int main()
{
    int Number;
    /* Input a Number from user */
    printf("Enter any Number to check even or odd number.: ");
    scanf("%d", &Number);

    switch(Number % 2)
    {
        /* If n%2 == 0 */
        case 0: 
            printf("The Number is Even number.");
            break;

        /* Else if n%2 == 1 */
        case 1: 
            printf("The Number is Odd number.");
            break;
    }
    return 0;
}

C Program to check even odd  number using for loop

#include<stdio.h>
#include<conio.h>
int main()
{
 int n;
 int EndingNumber;


 printf("\n Enter EndingNumber: ");
 scanf("%d",&EndingNumber);

 printf("\n Even Number List :\n ");
 n=2;
 while(n<=EndingNumber)
 {
  printf(" %d",n);
  n=n+2;
 }

 printf("\n\n Odd Number List :\n ");

 n=1;
 while(n<=EndingNumber)
 {
  printf(" %d",n);
  n=n+2;
 }
 getch();

}

 

C++ Exercise | If else Statement

  1. calculate the bill
  2. character is small, capital or a special character
  3. a number is even or odd
  4. 0 is a positive or negative number
  5. a positive and negative number
  6. Enter Range of numbers and replaced them
  7. a greater number among three numbers
  8. Armstrong Number
  9. ASCII code 
  10. Find the Maximum value program in C++ (C Plus Plus).
  11. maximum number
  12. Maximum Number between two numbers 
  13. Student Grade
  14. the number is divisible by 11 or 5 or not
  15. Triangle 
  16. a triangle is an equilateral, isosceles or scalene
  17. Leap year 
  18. character is an alphabet or not
  19. Grade Percentage
  20. character is an alphabet, digit, or special character
  21. character is an uppercase or lowercase.
  22. Weekdays
  23. a prime or composite number
  24. hours and minutes as  AM or PM
  25. swap the values of two numbers
  26. update even to odd
  27. Profit Loss
  28. centimeter into meter and kilometer 
  29. Triangle 
  30. Salary
  31. Even odd with goto statement.
  32. area of the circle
Exit mobile version