Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Vytvorte novú triedu začať program . Trieda bude obsahovať iba hlavné funkcie :
trieda GCD {
public static void main ( String [ ] args ) {
} }
2
Vezmite si dve čísla a uložiť ich do premenných . Pomocou nákupný určiť , ktoré číslo je najväčšie a uložiť ich v " najväčší" premenné . Potom uložte najmenší v " najmenší " premenné : Spojené
public static void main ( String [ ] args ) {
int x = 226 ; int y = 7 ; int najväčší, najmenší ;
if ( x > y ) { Najväčší = x ; najmenší = y ; } else { najväčším = y ; najmenší = x ; }
}
3
Napíšte slučku , ktorá vykonáva algoritmus . Eukleidův algoritmus začína tak , že sa dve čísla a skladovanie zvyšok . Potom , rozdeliť predchádzajúce najmenšie číslo , kým zostávajúce zvyšok je buď nula alebo jedna . Keď je zbytok nula predchádzajúce zvyšok je najväčší spoločný deliteľ . Keď je zbytok je jedna dve čísla nezdieľajú spoločný deliteľ :
zvyšok = najväčšou % najmenší ;
while ( zvyšok = 0 && zvyšok = 1 ! ) { Najväčší = najmenšia , najmenšia = zvyšok , zvyšok = najväčšie % najmenší ; }
if ( zvyšok == 0 ) { System.out.println ( " GFR je " + najmenší ) ; } else if ( zvyšok == 1 ) { System.out.printlin ( " Neexistuje žiadny spoločný deliteľ " ) ; }