English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Tutoriales básicos de Java

Control de flujo Java

Java Arreglo

Java Orientado a Objetos (I)

Java Orientado a Objetos (II)

Java Orientado a Objetos (III)

Manejo de excepciones en Java

Java Lista (List)

Java Cola (Queue)

Java Colecciones (Map)

Java Conjuntos (Set)

Java Entrada/Salida (I/O)

Java Reader/Writer

Otras temáticas de Java

Programa Java que utiliza funciones para mostrar números primos en intervalos

Java recopilación de ejemplos

En este programa, aprenderá a usar funciones en Java para mostrar todos los números primos entre dos números dados.

Para encontrar todos los números primos entre dos enteros, se creará la función checkPrimeNumber(). Esta funciónVerificar si un número es primo

Ejemplo: números primos entre dos enteros

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

Al ejecutar el programa, la salida es:

23 29 31 37 41 43 47

En el programa anterior, creamos una función llamada checkPrimeNumber() que toma un parámetro num y devuelve un valor booleano.

Si el número es primo, devuelve true. De lo contrario, devuelve false.

Imprimir el número en la función main() interna del panel de pantalla según el valor de retorno.

Java recopilación de ejemplos