Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako zistiť , či číslo je prvočíslo v Jave , ktorá vráti logickú

prvočíslo je číslo , ktoré je deliteľné iba samo o sebe , alebo jeden . Ak chcete zistiť , či číslo je prvočíslo v Jave , môžete rozdeliť číslo programovo dva až deväť . Keď je zbytok nula po týchto výpočtov , číslo nie je prvočíslo . Potom môžete vrátiť logickú hodnotu " false " vo funkcii a " true " , ak každý výpočet výsledkov v zvyšok . Pokyny dovolená 1

Otvorte Java editor a otvorte Java súbor , ktorý chcete použiť na vytvorenie funkcie Java . Zadajte nasledujúci kód vytvorí funkciu Java :

public bool primeNumber ( číslo int ) {

}

Zadajte kód funkcie v zložených zátvorkách
< . br > 2

Vytvorte premenné , ktoré je potrebné vykonať výpočty . Nasledujúci kód vytvorí premenné použité obsahovať zvyšok delenia a premennú nastaviť funkciu na " true " alebo " false : "

desatinné vysledok = 0 ; bool ISPrime = true ;

3

Vytvorte slučku rozdeliť číslo dva až deväť . Nasledujúci kód rozdelí na číslo každé číslo , vráti zvyšok , a nastaví boolean hodnotu " false " , ak zvyšok je akékoľvek číslo okrem nuly :

for ( int i = 2 ; i < 10 ; i + + ) { vysledok = počet % i ; if ( result = 0 ) //číslo nie je prvočíslo { ISPrime = false ; ! } }
4

Vráťte boolean výsledok vo funkcii :

vrátiť ISPrime ;

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené