Here, we will create a nested user-defined function with return values. The definition of a function contains the definition of another function is known as a nested function. And, we will perform addition and subtraction operations using nested function.
Program/Source Code:
The source code to create a nested function with a return value is given below. The given program is compiled and executed successfully.
Output:
Explanation:
In the above program, we imported a package Swift to use the print() function using the below statement,
Here, we created a nested user-defined function calculate(). The calculate() function contains the definition of addition() and subtraction() functions. And, we called nested function based on the specified symbol for addition and subtraction and printed the result on the console screen.
need an explanation for this answer? contact us directly to get an explanation for this answer