Java-Programm zum Anzeigen von Primzahlen zwischen Intervallen mithilfe der Funktion

In diesem Programm lernen Sie, alle Primzahlen zwischen den angegebenen Intervallen mithilfe einer Funktion in Java anzuzeigen.

Um dieses Beispiel zu verstehen, sollten Sie die folgenden Java-Programmierthemen kennen:

  • Java-Methoden
  • Java während und mache … während Loop

Um alle Primzahlen zwischen zwei ganzen Zahlen zu finden, wird eine checkPrimeNumber()Funktion erstellt. Diese Funktion prüft, ob eine Zahl eine Primzahl ist oder nicht.

Beispiel: Primzahlen zwischen zwei ganzen Zahlen

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

Ausgabe

 23 29 31 37 41 43 47 

Im obigen Programm haben wir eine Funktion namens benannt, checkPrimeNumber()die einen Parameter num annimmt und einen booleschen Wert zurückgibt.

Wenn die Zahl eine Primzahl ist, wird sie zurückgegeben true. Wenn nicht, wird es zurückgegeben false.

Basierend auf dem Rückgabewert wird die Nummer innerhalb der main()Methode auf dem Bildschirm gedruckt .

Beachten Sie, dass innerhalb der checkPrimeNumber () -Methode eine Schleife von 2 nach num / 2 ausgeführt wird. Dies liegt daran, dass eine Zahl nicht durch mehr als die Hälfte geteilt werden kann.

Empfohlene Lektüre

Java-Programm zum Überprüfen, ob eine Zahl eine Primzahl ist

Interessante Beiträge...