V tem programu se boste naučili prikazovati praštevila med dvema danima intervaloma, nizkim in visokim. To se boste naučili z uporabo nekaj časa in for zanke v Javi.
Če želite razumeti ta primer, morate poznati naslednje programske teme Java:
- Java while in do … while Loop
- Izjava Java, če … drugače
- Java za zanko
Primer: Prikaz osnovnih števil med dvema intervaloma
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; ) ) )
Izhod
23 29 31 37 41 43 47
V tem programu se vsako število med nizkim in visokim preizkusi kot prvovrstno. Notranja zanka for preveri, ali je številka navadna ali ne.
Za več pojasnil lahko preverite: Program Java za preverjanje glavne številke.
Razlika med preverjanjem ene same številke v primerjavi z intervalom je, da morate ponastaviti vrednost flag = false
na vsaki ponovitvi zanke while.
Opomba : Če preverite interval od 0 do 10. Nato morate izključiti 0 in 1. Ker 0 in 1 nista praštevili. Pogoj bo:
if (!flag && low != 0 && low != 1)