In this example, you will learn to find the quotient and remainder when an integer is divided by another integer.
Limited time offer: Get 10 free Adobe Stock images.ADS VIA CARBON
To understand this example, you should have the knowledge of the following C programming topics:
Program to Compute Quotient and Remainder
#include
int main() {
int dividend, divisor, quotient, remainder;
printf("Enter dividend: ");
scanf("%d", ÷nd);
printf("Enter divisor: ");
scanf("%d", &divisor);
// Computes quotient
quotient = dividend / divisor;
// Computes remainder
remainder = dividend % divisor;
printf("Quotient = %d\n", quotient);
printf("Remainder = %d", remainder);
return 0;
}
Output
Enter dividend: 25 Enter divisor: 4 Quotient = 6 Remainder = 1
In this program, the user is asked to enter two integers (dividend and divisor). They are stored in variables dividend and divisor respectively.
printf("Enter dividend: ");
scanf("%d", ÷nd);
printf("Enter divisor: ");
scanf("%d", &divisor);
Then the quotient is evaluated using /
(the division operator), and stored in quotient.
quotient = dividend / divisor;
Similarly, the remainder is evaluated using %
(the modulo operator) and stored in remainder.
remainder = dividend % divisor;
Finally, the quotient and remainder are displayed using printf(
)
.
printf("Quotient = %d\n", quotient);
printf("Remainder = %d", remainder);
Learn more about how operators work in C programming.