C Programming - Program To Find Quotient and Remainder of Two Integers Entered by User
C Programming - Program To Find Quotient and Remainder of Two Integers Entered by User
Source Code
/* C Program to compute remainder and quotient */
#include <stdio.h>
int main(){
int dividend, divisor, quotient, remainder;
printf("Enter dividend: ");
scanf("%d",÷nd);
printf("Enter divisor: ");
scanf("%d",&divisor);
quotient=dividend/divisor;
/* Computes quotient */
remainder=dividend%divisor;
/* Computes remainder */
printf("Quotient = %d\n",quotient);
printf("Remainder = %d",remainder);
return 0;
}
Output
Enter dividend: 25
Enter divisor: 4
Quotient = 6
Remainder = 1
Explanation
This program takes two integers(dividend and divisor) from user and stores it in
variable dividend and divisor. Then, quotient and remainder is calculated and stored in
variable quotient and remainder. Operator / is used for calculation of quotient and % is
used for calculating remainder. Learn more about divison(/) and modulo division(%) operator in
C programming
You can also program can be performed using only two variables as:
/* C Program to compute and display remainder and quotient using only two variables */
#include <stdio.h>
int main(){
int dividend, divisor;
printf("Enter dividend: ");
scanf("%d",÷nd);
printf("Enter divisor: ");
scanf("%d",&divisor);
printf("Quotient = %d\n",dividend/divisor);/* Computes and displays quotient */
printf("Remainder = %d",dividend%divisor); /* Computes and displays remainder */
return 0;
}
Output of this program is same as program above but, only two variables are used in this case
instead of four variables.