|
import java.util.Scanner;
public class ex7_14 { public static void main(String [] args){ System.out.println("The gcd number of numbers is:"+gcd(18,12,36,24)); } public static int gcd(int...numbers){ int gcd = numbers[0]; for (int i = 1; i<numbers[0];i++){ // for (int j = 0 ;j<numbers.length;j++){ // if ( numbers[j] % i != 0){ // System.out.println(i+" "); // return i-1; // } // } if (!gcdOfNums(i,numbers)){ continue; }else{ gcd = i; } } return gcd; } public static boolean gcdOfNums(int i,int [] nums){ for (int j = 0 ; j<nums.length;j++){ if(nums[j] % i != 0){ return false; } } return true; } }
|