Hola, en esta ocasión aprenderás como verificar los números primos en java con un algoritmo fácil de entender, para ello debemos tener en cuenta esta condición: "Un número es primo, siempre y cuando sea divisible entre el mismo y la unidad (1). Además, se debe considerar que el número 1 no es primo.
Al tratar de resolver el ejercicio, siempre se nos vienen ciertas interrogantes a la cabeza:
- ¿Cómo creo un programa para determinar si un número es primo?
- ¿Cómo identifico los números primos?
- ¿Cómo calcular o hallar números primos en java?
Con nuestro programa veremos como imprimir números primos en java, teniendo en cuenta ciertas validaciones, como la cantidad de números divisibles.
¿Cómo voy a desarrollar el algoritmo para determinar Números Primos en Java?
Bien, para ello, vamos a tener en consideración dos puntos muy importantes:
- Análisis y lógica para determinar cuando un número es primo o no.
- Creación del algoritmo para verificar si un número es primo.
Para realizar lo antes mencionado, he preparado un vídeo tutorial muy fácil y sencillo en mi canal de youtube, dónde explico paso a paso ciertos puntos.
Entonces, ¡Es hora de programar! Puedes ver el vídeo pulsando aquí.
Nota: El primer punto es incluso el más importante, ya que con ello, podrás aplicar un algoritmo en cualquier lenguaje de programación (C#, C++, Php, JavaScript, etc).
¿En qué IDE ejecutaremos nuestro algoritmo para verificar números primos desarrollado en Java?
Bien, puedes utilizar los siguientes IDE:- NetBeans
- Eclipse
- IntelliJ IDEA
- Compilador Online que sorporte Java
CODIGO FUENTE de Números Primos en Java
Aquí tienes el código o algoritmo para determinar si un número es primo, en unas pocas líneas de código; como puedes observar es un código limpio y legible, debes considerar ello como buenas practicas al momento de programar (estándar de nomenclatura utilizado: Camel Case).
Copia el código y deja un comentario compañero, de tal manera veré el apoyo para sacar más ejercicios de este tipo en el lenguaje de programación que sea. Ver vídeo: Números primos en java: Análisis y Programación.
Recuerda: "Primero analizar el problema y luego plasma tu lógica en código".
public class Main
{
public static void main(String[] args) {
System.out.println("Verificar Si un número es Primo");
int numero = 97;
boolean esPrimo = verificarNumeroPrimo( numero );
System.out.println("El número "+ numero +" es primo? " + esPrimo );
}
public static boolean verificarNumeroPrimo(int numero){
boolean esPrimo = false;
int cantidadNumerosDivisibles = 0;
int cantidadNumerosDivisiblesParaUnPrimo = 2;
for(int i=1; i <= numero; i++)
if(numero % i == 0)
cantidadNumerosDivisibles ++;
if(cantidadNumerosDivisibles == cantidadNumerosDivisiblesParaUnPrimo)
esPrimo = true;
return esPrimo;
}
}
Ing. Geovanny Ríos / Código Wolf
PD: Sígueme también en "mi canal de Youtube" dónde encontrarás contenido sobre Desarrollo de Software.
No hay comentarios.:
Publicar un comentario