🔢 Even or Odd Algorithm

Learn how to determine if numbers are even or odd using Python!

📚 How It Works

1. The Modulus Operator (%)

The % operator gives you the remainder when dividing two numbers.

Drag an expression below to try it out:

7 % 2
8 % 2
9 % 2
15 % 4
21 % 5
👉 Result will appear here...

2. Even Numbers

A number is even if dividing by 2 leaves no remainder (remainder = 0).

Drag a test expression to see:

8 % 2 == 0
10 % 2 == 0
7 % 2 == 0
15 % 2 == 0
👉 Result will appear here...

3. Odd Numbers

A number is odd if dividing by 2 leaves a remainder of 1.

Drag a test expression to see:

7 % 2 == 1
9 % 2 != 0
10 % 2 == 1
15 % 2 != 0
👉 Result will appear here...

💻 Exercise 1: Single Number Check

Drag the code pieces in order to build the program:

number = 7
if number % 2 == 0:
print(number, 'is even')
else:
print(number, 'is odd')
Drop code pieces here to build your program

💻 Exercise 2: Multiple Numbers

Drag the code pieces in order to build the program:

numbers = [4, 7, 10, 15, 22]
for num in numbers:
if num % 2 == 0:
print(num, 'is even')
else:
print(num, 'is odd')
Drop code pieces here to build your program

📤 Output

Drag code pieces to build your program, then click "Run Code" to see results...