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 = false
iga 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)