Java program a prímszámok megjelenítésére két intervallum között

Ebben a programban megtanulja megadni a prímszámokat két megadott intervallum között, alacsony és magas között. Megtanulja ezt megtenni egy ideig és egy Java for for ciklus használatával.

A példa megértéséhez ismernie kell a következő Java programozási témákat:

  • Java közben és csináld … míg a hurok
  • Java if… else nyilatkozat
  • Java a hurokhoz

Példa: A prímszámok megjelenítése két intervallum között

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

Kimenet

 23 29 31 37 41 43 47 

Ebben a programban minden alacsony és magas közötti számot tesztelnek. A hurok belső része ellenőrzi, hogy a szám prím-e vagy sem.

További magyarázatért ellenőrizheti: Java program a Prime szám ellenőrzéséhez.

Az egyetlen prímszám ellenőrzése közötti különbség az intervallumhoz képest az, hogy vissza kell állítania a flag = falsewhile ciklus minden iterációjának értékét .

Megjegyzés : Ha 0 és 10 közötti intervallumot ellenőriz, akkor ki kell zárnia a 0 és 1 értékeket. Mivel a 0 és az 1 nem prímszám. A feltétel a következő lesz:

 if (!flag && low != 0 && low != 1)

érdekes cikkek...