Python program to divide two numbers using recursion
- Home
- Calculations
- Python program to divide two numbers using recursion
- On
- By
- 0 Comment
- Categories: Calculations, recursion
Python program to divide two numbers using recursion
Python program to divide two numbers using recursion
In this tutorial, we will discuss the concept of Python program to divide two numbers using recursion
In this topic, we are going to learn how to divide two numbers using the recursive function in Python language
What is division
The division is a method of splitting a group of things into equal parts. The division is an arithmetic operation inverse of multiplication
It is one of the four basic operation of arithmetic calculation others being addition,subtraction,multiplication
The division of two natural numbers means it is the operation of calculating the number of times one number is contained within one another
Python exercise to Divide two numbers
Program to division of two numbers
The program calculates the division of the given two numbers using recursion in python language
Program 1
#python program to divide two numbers using recursion def divNum(x,y):#recursive function definition for division if (y==0): return 0; elif (x-y==0): return 1; elif (x<y): return 0; else: return (1+divNum(x-y,y)); num1=140;#variable declaration and initialization num2=20 print("The division is",divNum(num1,num2))#call the function
When the above code is executed, it produces the following result
The division is 7
Program to division of two numbers – Entered by user
Program 2
The program allows the user to enter two integer numbers and then it calculates the division of the given numbers using Recursive function in Python language
#python program to divide two numbers using recurtion def divNum(x,y):#function definision for division if (y==0): return 0; elif (x-y==0): return 1; elif (x<y): return 0; else: return (1+divNum(x-y,y)); num1=int(input("input the number 1 : "))#input from user to num1 num2=int(input("input the number 2 : ")) #input from user to num2 print("The division is",divNum(num1,num2))#call the function
When the above code is executed, it produces the following result
input the number 1 : 1500 input the number 2 : 30 The division is 50
Approach
- Integer variables num1 and num2 both are declared
- The program takes input from the user
- Then the user enter the input value for num1 and num2
- The program reads the input and store the variables in num1 and num2
- Define the recursive function to find division of two numbers
- When we call the recursive function.
- Then num1 and num2 both are divided together
- Finally, the program is displayed the output of division using print() function
Suggested for you
Introduction of Python Language
Similar post
Find product of two numbers using method in Java
Find product of two numbers using recursion in Java
Multiply two numbers in C language
Multiply two numbers in C++ language
Multiply two numbers in Python language
C Program to Divide of two integer numbers
Java Program to Divide of two integer numbers
C++ Program to Divide of two integer numbers
Python Program to Divide of two integer numbers