Sum of All Even Numbers Up to N

Print the sum of all even numbers up to n.

Logic BuildingBeginner
Logic Building
# Take n as input
n = int(input("Enter n: "))

# Calculate sum of even numbers
sum_even = 0
for i in range(2, n + 1, 2):
    sum_even += i

print(f"Sum of even numbers up to {n}: {sum_even}")

Output

Enter n: 10
Sum of even numbers up to 10: 30

Sum only even numbers using step 2.

Key Concepts:

  • Start from 2 (first even number)
  • Step by 2 to get only even numbers
  • Accumulate sum