In this post we will describe , how to check a input number either even or odd. Before going to describe we need to understand what is a even or odd number in mathematics.
A number is called even if it’s divisible by 2 or we can say if the remainder is zero.
Example : Let’s consider number 4.
If we divide 4 by 2 then the remainder will be 0(Zero).
4 / 2 = 2
4 % 2 = 0
So here we can say 4 is a even number.
A number is called Odd if it’s not divisible by 2 or we can say if the remainder is not zero.
Example : Let’s consider 7.
If we divide 7 by 2 the result will be 3 and the remainder is 1.
7 / 2 = 3
7 % 2 =1
So here we can say 7 is not a even number.
Now let’s start writing algorithm for even/odd number. It’s a good practice to write algorithm before writing a program. Because it makes programmer easy to write a program.
Step2: Read/Input the Number
Step3: If Number % 2 == 0 Then print “Number is even” else print “Number is odd”
Program for even/odd numbers using if else condition
#Enter a number to check even/odd number = int(input("Enter a number: ")) if (number % 2) == 0: print("The Number is Even") else: print("The Number is Odd")
Program for even/odd numbers using function
#Input a number number=int(input("Enter a number: ")) #function evenodd() starts here def evenodd(number): if(number%2==0): print(number," is an even number") else: print(number," is an odd number") #function evenodd() end here #function call evenodd(number)