U ovom programu naučit ćete prikazivati sve proste brojeve između zadanih intervala pomoću funkcije u Javi.
Da biste razumjeli ovaj primjer, trebali biste imati znanje o sljedećim temama programiranja Java:
- Java metode
- Java while and do … while Loop
Da bi se pronašli svi prosti brojevi između dva cijela broja, checkPrimeNumber()kreira se funkcija. Ova funkcija provjerava je li broj prost ili nije.
Primjer: prost brojevi između dva cijela broja
public class Prime ( public static void main(String() args) ( int low = 20, high = 50; while (low < high) ( if(checkPrimeNumber(low)) System.out.print(low + " "); ++low; ) ) public static boolean checkPrimeNumber(int num) ( boolean flag = true; for(int i = 2; i <= num/2; ++i) ( if(num % i == 0) ( flag = false; break; ) ) return flag; ) )
Izlaz
23 29 31 37 41 43 47
U gore navedenom programu stvorili smo funkciju imenovanu checkPrimeNumber()koja uzima parametar num i vraća logičku vrijednost.
Ako je broj prost, vraća se true. Ako nije, vraća se false.
Na temelju povratne vrijednosti, broj se ispisuje na ekranu unutar main()metode.
Imajte na umu da unutar metode checkPrimeNumber () izvršavamo petlju od 2 do num / 2. To je zato što se broj ne može podijeliti s više od polovice.
Preporučena čitanja
Java program za provjeru je li broj prost








