Home
C Examples
Write a C Program to Find The Sum of Integers Divisible by 2 | C Programming Examples

Subscribe to:
Post Comments (Atom)

CodeShikhi - The World for Programmers, প্রোগ্রামিং,Learn Programming,Learn Javascirpt | C | C++ | Python | OOP,Learn Programming in Bangla,Bangla Programming Tutorial,Leetcode Problem Solution,BEE Problem Solution,C Programming in Bangla,C in Bangla,Javascript tutorials,C Programming Bangla Tutorial, URI Online Judge Solution in C C++ Python,JavaScript Full Tutorials , OOP Tutorial in C++, Object Oriented Programming in C++,Learn OOP in C++,C Programming Exercise,C Programming Example with Code

Home
C Examples
Write a C Program to Find The Sum of Integers Divisible by 2 | C Programming Examples

```
#include<stdio.h>
int main()
{
int i,sum=0,num1,num2;
printf("Enter Number1\n");
scanf("%d",&num1);
printf("Enter Number2\n");
scanf("%d",&num2);
for(i=num1;i<=num2;i++)
{
if(i%2==0)
{
sum+=i;
}
}
printf("The sum of all integers divisible by 2 between %d and %d is %d\n",num1,num2,sum);
}
```

Enter Number1

1

Enter Number2

10

The sum of all integers divisible by 2 between 1 and 10 is 30

We initialized

i---->to use in for loop.

num1-->to store 1st number.

num2-->to store 2nd number.

sum---->to store the sum of all integers that are divisible by 2.

We took the number 1 and 2 from user.(let us take num1=1 and num2 =10)

Now we enter the loop where i=num1-->1 and i<=num2-->10.

**Loop 1:**

i=1 and as i<=10 the loop executes

then as i%2 (i.e. 1%2) is 1 so the if statement won't execute keeping sum=0

Now the value of i is incremented by 1.Therefore, i=2.

**In Loop 2**, now i = 2

i=2 and as i<=10 the loop executes

then as i%2 (i.e. 2%2) is 0 so the if statement will execute.

As sum+=i(i.e. same as sum=sum+i). Therefore, sum=0+2=2.

Now the value of i is incremented by 1.Therefore, i=3.

**Loop 3: **now i=3

i=3 and as i<=10 the loop executes. Then as i%2 (i.e. 1%2) is 1 so the if statement wont execute keeping sum =2

Now the value of i is incremented by 1.Therefore, i=4.

**Loop 4: **now i=4

i=4 and as i<=10 the loop executes.

Then as i%2 (i.e. 4%2) is 0 so the if statement will execute.

As sum+=i(i.e. same as sum=sum+i).Therefore, sum=2+4=6.

Now the value of i is incremented by 1.Therefore, i=5.

This continues till i becomes 10 where i=5 , i%2=>5%2=1 which is not 0 so sum remains same which is 6.

When i=6,sum=6+6=12

When i=7, if statement will not execute so sum remains 10.

When i=8, sum=12+8=20

When i=9,sum remains same as 20.

When i=10 ,sum=20+10=30.

In this way it will execute till i=10 after that as i becomes 11 the loop terminates.

Then the value in sum is printed which is 30 in this case.

Finally print the result.

**Previous Post: **

Subscribe to:
Post Comments (Atom)

## 0 Response to Write a C Program to Find The Sum of Integers Divisible by 2 | C Programming Examples

## Post a Comment