2014-11-04 4 views
-2

как я могу вычислить GCD и LCM из 5 чисел, используя цикл, который я должен создать ?? это то, что я начал делать, но я думаю, что я начал в неправильном направлении с самого начала может кто-нибудь помочьвычисление gcd и lcm из 5 чисел

 public static void main(String[] args) { 
    // TODO Auto-generated method stub 
    Scanner input=new Scanner(System.in); 
    int nbr1=input.nextInt(); 
    int nbr2=input.nextInt(); 
    int nbr3=input.nextInt(); 
    int nbr4=input.nextInt(); 
    int nbr5=input.nextInt(); 
    for(int i=nbr1;(i%nbr2==0 || i%nbr3==0 ||i%nbr3||i%nbr4==0 || i%nbr5==0 ;i++) 
    {  
    } 
} 
} 
+0

Вы должны добавить input.nextLine() между каждым nextInt(). – ha9u63ar

+0

Возможный дубликат [Как найти GCF, LCM для набора чисел] (http://stackoverflow.com/questions/4201860/how-to-find-gcf-lcm-on-a-set-of-numbers) –

ответ

0

Вы должны использовать arrayOfInts в Java для вычисления НОД и НОК нескольких чисел и, возможно, это link может направлять вас лучше.