Question: Design and implement a program that implements Euclids algorithm for finding the greatest common divisor of two positive integers. The greatest common divisor is the
Design and implement a program that implements Euclid’s algorithm for finding the greatest common divisor of two positive integers. The greatest common divisor is the largest integer that divides both values without producing a remainder. In a class called DivisorCalc, define a static method called gcd that accepts two integers, num1 and num2. Create a driver to test your implementation. The recursive algorithm is defined as follows:
gcd (num1, num2) is num2 if num2 <= num1 and num2
divides num1
gcd (num1, num2) is gcd (num2, num1) if num1 < num2
gcd (num1, num2) is gcd (num2, num1%num2) otherwise
Step by Step Solution
3.38 Rating (157 Votes )
There are 3 Steps involved in it
public class DivisorCalcTest Computes the GCD of input values publ... View full answer
Get step-by-step solutions from verified subject matter experts
