martes, 21 de julio de 2015

■ Java 013 ► Mostrar los primeros 5 números primos

Ejercicio 013: Mostrar los primeros 5 números primos

Un número es primo cuando solo tiene dos divisores enteros que son entre sí mismo y entre 1. (Explicación número primo)

package Java_013;
import java.util.Scanner;
public class Java_013 {
    public static void main(String[] args) {
        int divisores = 0, np = 0, n = 2;
        while (np < 5) {
            for (int i=1; i<=n; i++) {
                if (n % i == 0) {
                    divisores++;
                }
            }
            if (divisores <= 2) {
                System.out.println(n);
                np++;
            }
            n++;
            divisores = 0;
        }
    }    

}


*La condición del while determina cuántos números primos se mostraran

No hay comentarios:

Publicar un comentario