C Program To Find Sum of All Even Numbers Between Range, using For loop

Lets write a C program to find sum of all the even numbers between range or between 2 integers input by the user, using for loop.

Even Number: An even number is an integer that is exactly divisible by 2.

For Example: 14 % 2 == 0. When we divide 14 by 2, it gives a reminder of 0. So number 14 is an even number.

Note: In this C program we ask the user to input start and end value. We assume that the user enters bigger value for variable end and smaller value for variable start. i.e., start < end If start value is greater than value present in end, we swap the values of variable start and end.

If user enters start = 5 and end = 14. C program finds all the even numbers between 5 and 14, including 5 and 14. So the even numbers are 6, 8, 10, 12, 14. We add all these even numbers and output the sum to the console window. i.e., 6 + 8 + 10 + 12 + 14 = 50. We out put the value 50 as result.

Related Read:
Decision Control Instruction In C: IF
For Loop In C Programming Language
Even or Odd Number: C Program
C Program to Generate Even Numbers Between Two Integers

You can also watch C Program To Find Sum of All Even Numbers Between Two Integers, using While loop

Video Tutorial: C Program To Find Sum of All Even Numbers Between Range, using For loop


[youtube https://www.youtube.com/watch?v=9nKzyNnM2CY]

YouTube Link: https://www.youtube.com/watch?v=9nKzyNnM2CY [Watch the Video In Full Screen.]

Logic To Find Sum of All Even Numbers Between Range, using For loop

Step 1: We ask the user to enter start and end value.

Step 2: We initialize count to start and iterate through the for loop until value of count is less than or equal to value of variable end. For each iteration of for loop count value increments by 1.

Step 3: For every iteration we check if value present in variable count is a even number. i.e., count % 2 == 0. If this condition is true, then we add the value present in variable count to the previous value of variable sum.

Step 4: Once the control exits for loop, we print the value present in variable sum – which has the sum of all the even numbers between the range entered by the user.

Source Code: C Program To Find Sum of All Even Numbers Between Range, using For loop

#include<stdio.h>

int main()
{
    int start, end, temp, count, sum = 0;

    printf("Enter start and end values\n");
    scanf("%d%d", &start, &end);

    if(start > end)
    {
        temp  = start;
        start = end;
        end   = temp;
    }

    printf("Even numbers between %d and %d are:\n", start, end);
    for(count = start; count <= end; count++)
    {
        if(count % 2 == 0)
        {
            printf("%d\n", count);
            sum = sum + count;
        }
    }

    printf("Sum of all the even numbers from %d to %d is %d\n", start, end, sum);

    return 0;
}

Output 1:
Enter start and end values
5
14
Even numbers between 5 and 14 are:
6
8
10
12
14
Sum of all the even numbers from 5 to 14 is 50

Output 2:
Enter start and end values
23
14
Even numbers between 14 and 23 are:
14
16
18
20
22
Sum of all the even numbers from 14 to 23 is 90

For list of all c programming interviews / viva question and answers visit: C Programming Interview / Viva Q&A List

For full C programming language free video tutorial list visit:C Programming: Beginner To Advance To Expert

C Program To Find Sum of All Odd Numbers Between Range, using For loop

Lets write a C program to find sum of all odd numbers between range or between 2 integers input by the user, using For loop.

Odd Number: An odd number is an integer that is not exactly divisible by 2.

For Example: 15 % 2 != 0. When we divide 15 by 2, it does not give a reminder of 0. So number 15 is an odd number.

Note: In this C program we ask the user to input start and end value. We assume that the user enters bigger value for variable end and smaller value for variable start. i.e., start < end If not, we swap the values of variable start and end.

If user enters start = 14 and end = 23. C program finds all the odd numbers between 14 and 23, including 14 and 23. So the odd numbers are 15, 17, 19, 21, 23. We add all these odd numbers and output the sum to the console window. i.e., 15 + 17 + 19 + 21 + 23 = 95. We out put the value 95 as result.

Related Read:
Decision Control Instruction In C: IF
For Loop In C Programming Language
Even or Odd Number: C Program
C Program to Generate Odd Numbers Between Two Integers

Video Tutorial: C Program To Find Sum of All Odd Numbers Between Range, using For loop


[youtube https://www.youtube.com/watch?v=tUudL6AKPOg]

YouTube Link: https://www.youtube.com/watch?v=tUudL6AKPOg [Watch the Video In Full Screen.]

Logic To Find Sum of All Odd Numbers Between Range, using For loop

Step 1: We ask the user to enter start and end value.

Step 2: Variable count is initialized to start and for loop executes until count is less than or equal to end. For each iteration of the for loop, value of count increments by 1.

Step 3: For every iteration of the for loop, we check if value present in variable count is an odd number. i.e., count % 2 != 0. If this condition is true, then we add the value present in variable count to the previous value of variable sum.

Step 4: Once the control exits for loop, we print the value present in variable sum – which has the sum of all the odd numbers between the range entered by the user.

Source Code: C Program To Find Sum of All Odd Numbers Between Range, using For loop

#include<stdio.h>

int main()
{
    int start, end, temp, count, sum = 0;

    printf("Enter start and end value\n");
    scanf("%d%d", &start, &end);

    if(start > end)
    {
        temp  = start;
        start = end;
        end   = temp;
    }

    printf("Odd numbers from %d to %d are\n", start, end);
    for(count = start; count <= end; count++)
    {
        if(count % 2 != 0)
        {
            printf("%d\n", count);
            sum = sum + count;
        }
    }

    printf("Sum of all the Odd numbers from %d to %d is %d\n", start, end, sum);

    return 0;
}

Output 1:
Enter start and end value
5
14
Odd numbers from 5 to 14 are
5
7
9
11
13
Sum of all the Odd numbers from 5 to 14 is 45

Output 2:
Enter start and end value
14
23
Odd numbers from 14 to 23 are
15
17
19
21
23
Sum of all the Odd numbers from 14 to 23 is 95

For list of all c programming interviews / viva question and answers visit: C Programming Interview / Viva Q&A List

For full C programming language free video tutorial list visit:C Programming: Beginner To Advance To Expert

C Program To Find Sum of All Odd Numbers From 1 To N, using For loop

Lets write a C program to find sum of all the odd numbers from 1 to N, using for loop.

Odd Number: An odd number is an integer that is not exactly divisible by 2.

For Example: 7 % 2 != 0. When we divide 7 by 2, it doesn’t give a reminder of 0. So number 7 is odd number.

Related Read:
Decision Control Instruction In C: IF
For Loop In C Programming Language
Even or Odd Number: C Program

You can also watch the video for C Program To Find Sum of All Odd Numbers From 1 To N, using While loop

Video Tutorial: C Program To Find Sum of All Odd Numbers From 1 To N, using For loop


[youtube https://www.youtube.com/watch?v=pTkqSDPeCAc]

YouTube Link: https://www.youtube.com/watch?v=pTkqSDPeCAc [Watch the Video In Full Screen.]

Logic To Find Sum of All Odd Numbers From 1 To N, using For loop

Since we are checking for odd numbers from 1 to user entered number. We assign value of variable count to 1. For loop keeps iterating until value of count is less than or equal to user input number. For each iteration of for loop we increment the value of count by 1.

Inside for loop we check for the condition, count%2 != 0. If it’s true, then we add the value present inside variable count to previous value present in variable sum.

After the control exits for loop we display the value present in variable sum – which has the sum of all the odd numbers from 1 to user entered number.

Source Code: C Program To Find Sum of All Odd Numbers From 1 To N, using For loop

#include<stdio.h>

int main()
{
    int count, num, sum = 0;

    printf("Enter the limit\n");
    scanf("%d", &num);

    printf("Odd numbers from 1 To %d are:\n", num);
    for(count = 1; count <= num; count++)
    {
        if(count % 2 != 0)
        {
            printf("%d\n", count);
            sum = sum + count;
        }

    }

    printf("Sum of odd numbers from 1 To %d is %d\n", num, sum);

    return 0;
}

Output 1:
Enter the limit
5
Odd numbers from 1 To 5 are:
1
3
5
Sum of odd numbers from 1 To 5 is 9

Output 2:
Enter the limit
10
Odd numbers from 1 To 10 are:
1
3
5
7
9
Sum of odd numbers from 1 To 10 is 25

For list of all c programming interviews / viva question and answers visit: C Programming Interview / Viva Q&A List

For full C programming language free video tutorial list visit:C Programming: Beginner To Advance To Expert

C Program To Find Sum of All Even Numbers From 1 To N, using For loop

Lets write a C program to find sum of all the even numbers from 1 to N, using for loop.

Even Number: An even number is an integer that is exactly divisible by 2.

For Example: 8 % 2 == 0. When we divide 8 by 2, it give a reminder of 0. So number 8 is an even number.

If user enters num = 5. Even numbers between 1 to 5 are 2, 4. So we add 2 and 4. i.e., 2 + 4 = 6. We display 6 to the console window as result.

Related Read:
Decision Control Instruction In C: IF
For Loop In C Programming Language
Even or Odd Number: C Program
C Program To Find Even Numbers Between Range using For Loop

You can also watch the video for C Program To Find Sum of All Even Numbers From 1 To N, using While loop

Video Tutorial: C Program To Find Sum of All Even Numbers From 1 To N, using For loop


[youtube https://www.youtube.com/watch?v=HdvySOYOv9w]

YouTube Link: https://www.youtube.com/watch?v=HdvySOYOv9w [Watch the Video In Full Screen.]

Logic To Find Sum of All Even Numbers From 1 To N, using For loop

Since we are checking for even numbers from 1 to user entered number, we assign value of variable count to 1. For loop keeps iterating until value of count is less than or equal to value of user input number. For each iteration of for loop we increment the value of count by 1.

Inside for loop we check for the condition, count%2 == 0. If it’s true, then we add the value present inside variable count to previous value present in variable sum.

After the control exits for loop we display the value present in variable sum – which has the sum of all the even numbers from 1 to user entered number.

Source Code: C Program To Find Sum of All Even Numbers From 1 To N, using For loop

#include<stdio.h>

int main()
{
    int count, num, sum = 0;

    printf("Enter the limit\n");
    scanf("%d", &num);

    printf("Even numbers from 1 To %d are:\n", num);
    for(count = 1; count <= num; count++)
    {
        if(count % 2 == 0)
        {
            printf("%d\n", count);
            sum = sum + count;
        }

    }

    printf("Sum of even numbers from 1 To %d is %d\n", num, sum);

    return 0;
}

Output 1:
Enter the limit
5
Even numbers from 1 To 5 are:
2
4
Sum of even numbers from 1 To 5 is 6

Output 2:
Enter the limit
10
Even numbers from 1 To 10 are:
2
4
6
8
10
Sum of even numbers from 1 To 10 is 30

For list of all c programming interviews / viva question and answers visit: C Programming Interview / Viva Q&A List

For full C programming language free video tutorial list visit:C Programming: Beginner To Advance To Expert

C Program To Calculate Amount In Compound Interest

When interest compounds q times per year at an annual rate of r % for n years, the principal p compounds to an amount a as per the following formula:

a = p (1 + r / q) nq

Write a C Program to read 10 sets of p, r, n & q and calculate the corresponding a‘s.

Related Read:
Basic Arithmetic Operations In C
For Loop In C Programming Language
C Program to Calculate the Compound Interest

Video Tutorial: C Program To Calculate Amount In Compound Interest


[youtube https://www.youtube.com/watch?v=7q8yFP6S3MA]

YouTube Link: https://www.youtube.com/watch?v=7q8yFP6S3MA [Watch the Video In Full Screen.]


Logic To Find Compounded Amount

We ask the user to enter values for floating point variables p, n, r and q. We use the formula:

a = p (1 + r / q) nq

And display the result to the console window.

where,
p – principal amount;
n – number of years.
r – rate of interest;
q – number of times interest compounds per year.

Note: We need to convert the user entered interest into percentage by dividing the integer number by 100.

Source Code: C Program To Calculate Amount In Compound Interest

 
#include<stdio.h>
#include<math.h>

int main()
{
    float p, n, r, q, a;
    int count;

    for(count = 1; count <= 10; count++)
    {
        printf("Enter principal amount\n");
        scanf("%f", &p);

        printf("Enter number of years\n");
        scanf("%f", &n);

        printf("Enter rate of interest\n");
        scanf("%f", &r);

        r = r / 100;

        printf("Enter no of times you compound per year\n");
        scanf("%f", &q);

        a = p * pow( (1 + (r/q)), n * q );

        printf("Compounded amount is %f\n\n", a);
    }

    return 0;
}

Output
Enter principal amount
5000
Enter number of years
2
Enter rate of interest
8
Enter no of times you compound per year
4
Compounded amount is 5858.296875

Enter principal amount
1000
Enter number of years
7
Enter rate of interest
5
Enter no of times you compound per year
1
Compounded amount is 1407.100464

Enter principal amount
2000
Enter number of years
5
Enter rate of interest
12
Enter no of times you compound per year
12
Compounded amount is 3633.393311

Enter principal amount
5000
Enter number of years
5
Enter rate of interest
5
Enter no of times you compound per year
5
Compounded amount is 6412.160156

Enter principal amount

Note: Above program keeps on iterating 10 times and asks the input 10 times.

For list of all c programming interviews / viva question and answers visit: C Programming Interview / Viva Q&A List

For full C programming language free video tutorial list visit:C Programming: Beginner To Advance To Expert