The program is an illustration of functions
Functions are collections of code segments, that are executed when called or evoked
The program in Python, where comments are used to explain each line is as follows
#This defines the add function
def add(num1,num2):
return(num1, "+", num2,"=", num1 + num2)
#This defines the subtract function
def subtract(num1,num2):
return(num1, "-", num2,"=", num1 - num2)
#This defines the multiply function
def multiply(num1,num2):
return(num1, "*", num2,"=", num1 * num2)
#This defines the divide function
def divide(num1,num2):
return(num1, "/", num2,"=", num1 / num2)
#The main method begins here
num1 = float(input("Enter your first number: "))
num2 = float(input("Enter your second number: "))
operation = input("What operation would you like to do? Type add, subtract, multiply, or divide.")
if operation == "add":
print(add(num1,num2))
elif operation == "subtract":
print(subtract(num1,num2))
elif operation == "multiply":
print(multiply(num1,num2))
elif operation == "divide":
print(divide(num1,num2))
else:
print("Not a valid operation.")
Read more about functions at:
https://brainly.com/question/14284563