C Exercises: Divide all numbers between 1 and 100 and find all those numbers where remainder value is 3
C Basic Declarations and Expressions: Exercise-111 with Solution
Print numbers (1–100) leaving a remainder of 3 when divided by input
Write a C program that accepts an integer from the user and divides all numbers between 1 and 100. Print those numbers where the remainder value is 3.
Sample Solution:
C Code:
#include <stdio.h>
int main () {
// Declare variables
int x, i, y;
// Prompt user for input
printf("Input a number (integer):\n");
// Read an integer from user and store it in 'x'
scanf("%d", &x);
// Print a message about the remainder condition
printf("\nRemainder value is 3 after divide all numbers between 1 and 100 by %d:\n", x);
// Loop to check for remainder condition
for (i = 1; i <= 100; i++){
if (i % x == 3){
printf("%d\n", i);
}
}
return 0; // End of program
}
Sample Output:
Input a number (integer): 65 Remainder value is 3 after divide all numbers between 1 and 100 by 65: 3 68
Flowchart:
C programming Code Editor:
Previous: Write a C program to find the odd, even, positive and negative number form a given number(integer) and print a message 'Number is positive odd' or 'Number is negative odd' or 'Number is positive even' or 'Number is negative even'. If the number is 0 print “Zero”.
Next: Write a C program that reads seven integer values from the user and find the highest value and it’s position.
What is the difficulty level of this exercise?
Test your Programming skills with w3resource's quiz.
It will be nice if you may share this link in any developer community or anywhere else, from where other developers may find this content. Thanks.
https://www.w3resource.com/c-programming-exercises/basic-declarations-and-expressions/c-programming-basic-exercises-111.php
- Weekly Trends and Language Statistics
- Weekly Trends and Language Statistics