Write a Python program to find the sum of all even numbers between 1 and a given number.
n=int(input("enter the number"))
sum=0
for i in range(0,n+1):
if i%2==0:
sum+=i
print(sum)
Output :
enter the number10
30
The user is prompted to enter a number, which is stored in the variable n.
The variable sum is initialized to 0. This variable will store the sum of all even numbers.
A loop is set up using the range function with the parameter n+1. This loop will iterate over all numbers from 0 to n, inclusive.
For each iteration of the loop, the current number i is checked to see if it is even by using the condition i % 2 == 0. The % operator calculates the remainder when i is divided by 2, so if the remainder is 0, it means i is even.
If i is even, it is added to the sum variable using the += shorthand operator, which adds the value of i to the current value of the sum.
After the loop finishes, the final value of the sum is printed, which represents the sum of all even numbers from 0 to n.
If you are a beginner and want to know more about Python programming, you can read my Basics of Python blogs (From part 1 to part 15).
HAPPY LEARNING !!!