java

Todos los numeros primos gemelos hasta N numero

public class App {

    public static boolean primo(int N) {
        for (int i = 2; i < N; i++) {
            if (N % i == 0) {
                return false;
            } // if el resto da cero se suma

        } // forint y;
        return true;
    }
    
    // clase que saca si un número es primo o no

    public static void primos_gemelos(int N) {
        for (int i = 2; i < N; i++) {
            if (primo(i) && primo((i+2))) {
                System.out.println(i + " y " + (i+2) + " son números primos gemelos.");
            } // if

        } // for recorre los números
    }
    public static void main(String[] args) throws Exception {

        primos_gemelos(100);

    }
}
Was this helpful?