w3resource

Find integers divisible by 7 with a remainder of 2 or 3


C Practice Exercise

Write a C program that finds all integer numbers that divide by 7 and have a remainder of 2 or 3 between two given integers.

C Programming: Find all numbers which are dividing by 7 and the remainder is equal to 2 or 3 between two given integer numbers

Sample Solution:

C Code:

#include <stdio.h>
int main() {
    int x, y, temp, i, sum=0;

    // Prompt for user input
    printf("\nInput the first integer: ");
    scanf("%d", &x);
    printf("\nInput the second integer: ");
    scanf("%d", &y);

    // Swap values if x is greater than y
    if(x > y) {
        temp = y;
        y = x;
        x = temp;
    }

    // Iterate through numbers between x and y (exclusive)
    for(i = x+1; i < y; i++) {
        // Check if the number modulo 7 is 2 or 3
        if((i%7) == 2 || (i%7) == 3) {
            printf("%d\n", i);
        }
    }

    return 0;
}

Sample Output:

Input the first integer: 25                                            
                                                                       
Input the second integer: 45                                           
30                                                                     
31                                                                     
37                                                                     
38                                                                     
44

Flowchart:

C Programming Flowchart: Find all numbers which are dividing by 7 and the remainder is equal to 2 or 3 between two given integer numbers

For more Practice: Solve these Related Problems:

  • Write a C program to find all integers within a range that are divisible by 5 and leave a remainder of 2.
  • Write a C program to list integers between two numbers that satisfy multiple modulo conditions for a given divisor.
  • Write a C program to find numbers in a specified range that leave a remainder of 2 or 3 when divided by 7.
  • Write a C program to print integers that are divisible by 7 and have a remainder of either 1 or 4.

C programming Code Editor:



Previous: Write a C program to calculate the sum of all number not divisible by 17 between two given integer numbers.
Next: Write a C program to print 3 numbers in a line, starting from 1 and print n lines. Accept number of lines (n, integer) from the user.

What is the difficulty level of this exercise?

Test your Programming skills with w3resource's quiz.



Follow us on Facebook and Twitter for latest update.