#### Exercise 64

Write a Python function **quotient()** which takes two numbers a and b as parameters and which returns the quotient and the remainder of the Euclidean division of a by b without using the operators ‘//’ , ‘%’

#### Solution

1 – __Creating the function quotient()__:

`# Creating the function quotient():`

def quotient(a,b):

q = 1

if a < b :

return 0

else:

while ( b*q < a):

q = q + 1

return (q-1 , a - b*(q-1))

# Testing the function

print("The quotient and remainder of the Euclidean division of 17 by 3 is (q , r) = ", quotient(17,3))

2 – Creating the function remainder():

**Younes Derfoufi**

my-courses.net

my-courses.net