Java-programm funktsioonide abil peaarvude kuvamiseks intervallide vahel

Lang L: none (table-of-contents)

Selles programmis õpite Java funktsiooni abil kõiki algarvu antud intervallide vahel kuvama.

Selle näite mõistmiseks peaksid teil olema teadmised järgmistest Java programmeerimise teemadest:

  • Java meetodid
  • Java ajal ja tee … Loopi ajal

Kõigi täisarvude leidmiseks kahe täisarvu vahel checkPrimeNumber()luuakse funktsioon. See funktsioon kontrollib, kas number on algarv või mitte.

Näide: peaarvud kahe täisarvu vahel

 public class Prime ( public static void main(String() args) ( int low = 20, high = 50; while (low < high) ( if(checkPrimeNumber(low)) System.out.print(low + " "); ++low; ) ) public static boolean checkPrimeNumber(int num) ( boolean flag = true; for(int i = 2; i <= num/2; ++i) ( if(num % i == 0) ( flag = false; break; ) ) return flag; ) )

Väljund

 23 29 31 37 41 43 47 

Ülalolevas programmis oleme loonud funktsiooni nimega, checkPrimeNumber()mis võtab parameetri numbri ja tagastab tõeväärtuse.

Kui number on algarv, naaseb see true. Kui ei, siis naaseb false.

Tagasiväärtuse põhjal trükitakse number main()meetodi sees olevale ekraanile .

Pange tähele, et meetodi checkPrimeNumber () sees liigume arvult 2 numbrile 2. Seda seetõttu, et arvu ei saa jagada rohkem kui poole võrra.

Soovitatavad lugemised

Java-programm, et kontrollida, kas number on algarv

Huvitavad Artiklid...