Studytonight is now part of the GUVI universe. Explore GUVI →
🤩 New Cool Developer Tools for you. Explore →
FREE JavaScript Video Series Start Learning →
Signup/Sign In
Tests
MCQs to test your knowledge.
Compilers
Compilers to execute code in browser.
Index
PUBLISHED ON: APRIL 29, 2022

C++ Program To Check Number Is Even Or Odd Using If/Else Statements

In this tutorial, we will that how we can find if any number is even or not with the help of if-else statements.

Program To Check Number Is Even Or Odd Using If/Else Statements In C++

Example 1: If entered number is an even number.

Let value of 'a' entered is 8

if(a%2==0) then a is an even number, else odd.

i.e. if(8%2==0) then 8 is an even number, else odd.

To check whether 8 is even or odd, we need to calculate (8%2).

/* % (modulus) implies remainder value. */

/* Therefore if the remainder obtained when 8 is divided by 2 is 0, then 8 is even. */

8%2==0 is true

Thus 8 is an even number.

Example 2: If entered number is an odd number.

Let value of 'a' entered is 7

if(a%2==0) then a is an even number, else odd.

i.e. if(7%2==0) then 4 is an even number, else odd.

To check whether 7 is even or odd, we need to calculate (7%2).

7%2==0 is false /* 7%2==1 condition fails and else part is executed */

Thus 7 is an odd number.

#include<bits/stdc++.h>
using namespace std;
void check_number(int num){
 if(num%2==0){
 cout<<num<<" is an even number";
 }
 else{
 cout<<num<<" is an odd number";
 }
}
int main(){
 int num;
 cout<<"Enter the number you want to check:-";
 cin>>num;
 check_number(num);
 return 0;
}


Enter the number you want to check:-
8
8 is an even number

Conclusion

Here, we have how to implement the C++ code for checking whether the number given by the user is an even or an odd number.



About the author:
Nikita Pandey is a talented author and expert in programming languages such as C, C++, and Java. Her writing is informative, engaging, and offers practical insights and tips for programmers at all levels.

Learn to Code
Learn and practice coding side-by-side.
NEW
C language Course
115+ coding exercises
Javascript Course
85+ coding exercises

AltStyle によって変換されたページ (->オリジナル) /