Java programm peaarvude kuvamiseks kahe intervalli vahel

Lang L: none (table-of-contents)

Selles programmis õpite esitama algarvu kahe antud intervalli vahel, madala ja kõrge vahel. Õpite seda tegema Java-s mõnda aega ja for for loopi abil.

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

  • Java ajal ja tee … Loopi ajal
  • Java kui … muidu avaldus
  • Java aasale

Näide: kuvage peaarvude arv kahe intervalli vahel

 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; ) ) )

Väljund

 23 29 31 37 41 43 47 

Selles programmis testitakse iga madalaima ja kõrgeima arvu algarvu. Tsükli sisemine kontrollib, kas number on algarv või mitte.

Täpsema selgituse saamiseks võite kontrollida: Java programmi peaarvu kontrollimiseks.

Erinevus ühe algarvu kontrollimise ja intervalli vahel on see, et peate flag = falseiga loopi iteratsiooni väärtuse lähtestama .

Märkus . Kui kontrollite intervalli 0 kuni 10. Seejärel peate välistama 0 ja 1. Kuna 0 ja 1 pole algarvud. Tingimus on järgmine:

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

Huvitavad Artiklid...