Header Ads Widget

Ticker

6/recent/ticker-posts

Programa Java para mostrar números primos entre intervalos utilizando la función

En este programa, aprenderá a mostrar todos los números primos entre los intervalos dados utilizando una función en Java.
Para encontrar todos los números primos entre dos enteros, checkPrimeNumber()se crea la función. Esta función verifica si un número es primo o no .

Ejemplo: números primos entre dos enteros

  1. public class Prime {
  2. public static void main(String[] args) {
  3. int low = 20, high = 50;
  4. while (low < high) {
  5. if(checkPrimeNumber(low))
  6. System.out.print(low + " ");
  7. ++low;
  8. }
  9. }
  10. public static boolean checkPrimeNumber(int num) {
  11. boolean flag = true;
  12. for(int i = 2; i <= num/2; ++i) {
  13. if(num % i == 0) {
  14. flag = false;
  15. break;
  16. }
  17. }
  18. return flag;
  19. }
  20. }
Cuando ejecutas el programa, la salida será:
23 29 31 37 41 43 47 
En el programa anterior, hemos creado una función llamada checkPrimeNumber()que toma un parámetro num y devuelve un valor booleano.
Si el número es primo, regresa trueSi no, vuelve false.
Según el valor de retorno, el número se imprime en la pantalla dentro de la main()función.

Publicar un comentario

0 Comentarios