A number is said to be **divisible** by **5** or any other number if the **remainder** of that division is **0**. For a better understanding of this C program example, we always recommend you to learn the basic topics of C programming listed below:

To determine all numbers in a given range are divisible by five, we **take each number in that range and calculate that number mod 5**. After the division we check whether the remainder is zero or not, if it is zero, then that number is divisible by 5. If the number is divisible by 5. we will add that number to the sum variable and increment the count variable as 1.

Let us take an example "5, 10, 15, etc." take the **Mod** of these numbers with 5, we will get the remainder as **zero**, so these numbers are divisible by 5. this is the logic we can apply to find any number divisibility.

This is a C Program that calculates the number of integers divisible by **5** in the given range and calculates its count and their sum. Firstly we declare the variables **count**, **Sum**, etc. as integers.

Now we open a '`for loop`

' from the Lower limit to the Upper limit values, which we receive from the user. Inside the '`for loop`

', we take each number and do **Mod** operation; if the remainder is** zero**, increment **count** with **one** and add **Sum** equal to **Sum + that number**. Print that number as an Integer divisible by** **five.

**STEP 1:** Include the Header files to include the Libraries which have built-in functions defined in the C program.

**STEP 2:** Start the program execution by using the **main()** function. We define the Main function operating `Void`

, which means no return value.

**STEP 3:** Declare and Initialize the variables using `int`

Data type in the C programming language.

**STEP 4:** Accept the values from the user for the Lower and Upper limit using the `printf`

and `scanf`

.

**STEP 5:** Use a '`for loop`

' from Lower limit to Upper limit increment by **1** to check each element is a divisor of **5**.

**STEP 6:** Use an '`if`

** **'condition to check the number **Mod 5** is **zero** or not.

**STEP 7:** If the remainder is **zero**, then increment the count by **one**, and print the number as the divisor of **5**.

**STEP 8:** add that number to the **Sum** in each iteration of the Loop.

**STEP 9:** Print the **Sum** and the numbers and the Count using `printf`

in the C programming language.

` ````
#include <stdio.h>
void main()
{
int i, N1, N2, count = 0, sum = 0; /* declares count, sum and two variables as integer */
printf("Enter the value of N1 and N2\n"); /* user gives the value for lower and upper range */
scanf("%d %d", & N1, & N2);
printf("Integers divisible by 5 are\n"); /*Count the number and compute their sum*/
for (i = N1; i < N2; i++)
{
if (i % 5 == 0)
{
printf("%d,", I); /*using mod operator check the number is divisible by 5*/
count++;
sum = sum + I; /*add the numbers divisible by 5 to sum variable*/
}
}
printf("\nNumber of integers divisible by 5 between %d and %d = %d\n",
N1, N2, count);
printf("Sum of all integers that are divisible by 5 = %d\n", sum); /* displays the output of program */
}
```

Enter the value of N1 and N2 2 27 Integers divisible by 5 are 5, 10, 15, 20, 25, Number of integers divisible by 5 between 2 and 27 = 5 Sum of all integers that are divisible by 5 = 75