Java-ohjelma päälukujen näyttämiseksi kahden aikavälin välillä

Tässä ohjelmassa opit näyttämään alkuluvut kahden tietyn aikavälin välillä, matalan ja korkean. Opit tekemään tämän jonkin aikaa ja for for -silmukalla Javassa.

Tämän esimerkin ymmärtämiseksi sinulla on oltava tieto seuraavista Java-ohjelmointiaiheista:

  • Java taas ja tee … samalla kun silmukka
  • Java jos… muuten lausunto
  • Java silmukalle

Esimerkki: Näytä alkunumerot kahden aikavälin välillä

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

Tuotos

 23 29 31 37 41 43 47 

Tässä ohjelmassa jokainen matalan ja korkean välinen luku testataan alkuluvuksi. Silmukan sisempi tarkistaa, onko luku alkuluku vai ei.

Voit tarkistaa: Java Program to Check Prime Number saadaksesi lisätietoja.

Ero yhden alkuluvun ja aikavälin välillä on, että sinun on nollattava flag = falsejokaisen while-silmukan iteraation arvo .

Huomaa : Jos tarkistat aikavälin 0-10. Sitten sinun on suljettava pois 0 ja 1. Koska 0 ja 1 eivät ole alkulukuja. Ehto on:

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

Mielenkiintoisia artikkeleita...