# compute the quotient and remainder and display

Posted By on September 26, 2014

In this program, user is asked to enter two integers(dividend and divisor) and this program will compute the quotient and remainder and display it.

## Source Code

``````
/* C Program to compute remainder and quotient  */

#include <stdio.h>
int main(){
int dividend, divisor, quotient, remainder;
printf("Enter dividend: ");
scanf("%d",&dividend);
printf("Enter divisor: ");
scanf("%d",&divisor);
quotient=dividend/divisor;           /*  Computes quotient */
remainder=dividend%divisor;          /* Computes remainder */
printf("Quotient = %dn",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",&dividend);
printf("Enter divisor: ");
scanf("%d",&divisor);
printf("Quotient = %dn",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.

#### Posted by Akash Kurup

Founder and C.E.O, World4Engineers Educationist and Entrepreneur by passion. Orator and blogger by hobby

Website: http://world4engineers.com