Computer Science, asked by ayushghosh440, 2 months ago

Write a C Program to find the quotient and remainder of two integers. (where, x= 10 and y= 3​

Answers

Answered by Anonymous
4

→ Answer

#include <stdio.h>

int divide(int x, int y, int quotient);

int getRem(int x, int y, int quotient, int product, int count,

int remainder);

int main()

{

int dividend, divisor, quotient = 0, product = 0;

int remainder, count = 0;

scanf("%d %d", &dividend, &divisor);

printf("\nQuotient: %d", divide(dividend, divisor, quotient));

quotient = divide(dividend, divisor, quotient);

printf("\nRemainder: %d", getRem(dividend, divisor, quotient, product, count, remainder));

}

int divide(int x, int y, int quotient)

{

while (x > 0)

{

x -= y;

quotient++;

}

if (x != 0)

return quotient - 1;

else

return quotient;

}

int getRem(int x, int y, int quotient, int product, int count, int remainder)

{

while (count != y)

{

product += quotient;

count++;

remainder = x - product;

}

return remainder;

}

Similar questions