in , ,

C Program to Compute Quotient and Remainder

C Program to Compute Quotient and Remainder

C Program to Compute Quotient and Remainder

In this example, you will learn to discover the quotient and remainder when an integer is divided by another integer.

To understand this example, you should have knowledge of the following C programming topics:

C Data Types

C Variables, Constants, and Literals

C Input-Output (I/O)

C Programming Operators


Program to Compute Quotient and Remainder

#include <stdio.h>
int main() {
    int dividend, divisor, quotient, remainder;
    printf("Enter dividend: ");
    scanf("%d", &dividend);
    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 client is asked to enter two integers (dividend and divisor). They are stored in variables dividend and divisor respectively.

printf("Enter dividend: ");
scanf("%d", &dividend);
printf("Enter divisor: ");
scanf("%d", &divisor);

Then the quotient is evaluated using / (the division operator), and stored in the quotient.

quotient = dividend / divisor;

Similarly, the remainder is evaluated using % (the modulo operator) and stored in the 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.


Please feel free to give your comment if you face any difficulty here.

For more Articles click on the below link.

salman khan

Written by worldofitech

Leave a Reply

C Program to Find ASCII Value of a Character

C Program to Find ASCII Value of a Character

C Program to Find the Size of int, float, double and char

C Program to Find the Size of int, float, double and char