Function Multiply & MultiplyR Learn programming Java



Lesson:

Functions


Exercise:

Function Multiply & MultiplyR


Objetive:

Create two functions, Multiply and MultiplyR, to calculate the product of two numbers using sums. T he first version must be iterative, and the second one must be recursive.


Code:

public class Main
{
	public static int MultiplyR(int n1, int n2)
	{
		if (n2 == 0)
		{
			return 0;
		}
		else
		{
			return n1 + MultiplyR(n1, n2 - 1);
		}
	}

	public static int main(String[] args)
	{
		if (args.length != 2)
		{
			System.out.println("Enter two numbers!!");
			return 1;
		}
		else
		{
			int n1 = Integer.parseInt(args[0]);
			int n2 = Integer.parseInt(args[1]);

			System.out.println(MultiplyR(n1, n2));
			return 0;
		}
	}
}



Juan A. Ripoll - Systems Tutorials and Programming Courses ©  All rights reserved.  Legal Conditions.