Código de Java - Determinar si un numero es primo

Imágen de perfil
Val: 570
Bronce
Ha mantenido su posición en Java (en relación al último mes)
Gráfica de Java

Determinar si un numero es primográfica de visualizaciones


Java

estrellaestrellaestrellaestrellaestrella(18)
Publicado el 1 de Julio del 2016 por Xavi
80.394 visualizaciones desde el 1 de Julio del 2016
Simple código de ejemplo, que muestra como determinar si un numero introducido por el usuario es primo o no.

Versión 1.0
estrellaestrellaestrellaestrellaestrella(18)

Publicado el 1 de Julio del 2016gráfica de visualizaciones de la versión: Versión 1.0
80.400 visualizaciones desde el 1 de Julio del 2016
estrellaestrellaestrellaestrellaestrella
estrellaestrellaestrellaestrella
estrellaestrellaestrella
estrellaestrella
estrella

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
import java.util.Scanner;
 
public class numeroPrimo
{
    public static void main(String[] ARGS)
    {
        Scanner obtenerNumero = new Scanner(System.in);
        int contador,I,numero;
 
        System.out.print("Ingresa un numero: ");
        numero = obtenerNumero.nextInt();
 
        contador = 0;
 
        for(I = 1; I <= numero; I++)
        {
            if((numero % I) == 0)
            {
                contador++;
            }
        }
 
        if(contador <= 2)
        {
            System.out.println("El numero es primo");
        }else{
            System.out.println("El numero no es primo");
        }
    }
}



Comentarios sobre la versión: Versión 1.0 (18)

Imágen de perfil
31 de Agosto del 2017
estrellaestrellaestrellaestrellaestrella
Interesante
Responder
Vanessa
25 de Agosto del 2018
estrellaestrellaestrellaestrellaestrella
no funciona, prueba con el 4
Responder
Imágen de perfil
25 de Agosto del 2018
estrellaestrellaestrellaestrellaestrella
Si funciona!!! dice que el numero 4 NO es primo!!!
Responder
Jaimeismael
7 de Septiembre del 2018
estrellaestrellaestrellaestrellaestrella
Prueba con el 15, dice que es par
Responder
Jaime
7 de Septiembre del 2019
estrellaestrellaestrellaestrellaestrella
Es por que es par, 3
Responder
jonathan
4 de Noviembre del 2018
estrellaestrellaestrellaestrellaestrella
Hola

Esta instrucción esta mala if (contador <= 2); solo debe ser igual if (contador == 2). Tu instrucción funciona para todos los números excepto el 1.

El número 1 no es primo, ya que un número es primo si tiene exactamente dos divisores; el 1 y él mismo. El número 1 no es primo porque solo tiene un divisor.
Responder
Vivi
10 de Noviembre del 2018
estrellaestrellaestrellaestrellaestrella
Hola copié el texto igual y yo coloco el 4 y no me salta nada, queda como sigue cargando y no melarga si es primo o no! Este código se hace con un solo archivo o tiene que tener otro! Osea se lo hace separado y luego se incorpora todo en 1!.
Si alguien me puede ayudar y explicar bien como tengo que hacer, se lo voy agradecer!
Saludos
Responder
Imágen de perfil
11 de Noviembre del 2018
estrellaestrellaestrellaestrellaestrella
Hola Vivi, copias el contenido en un archivo denominado: numeroPrimo.java

Ejecutas desde el cmd o terminal:
javac numeroPrimo.java
java numeroPrimo

y funcina sin problema... como lo estas haciendo tu?

Yo lo ejecuto en Linux.
Responder
Vivi
11 de Noviembre del 2018
estrellaestrellaestrellaestrellaestrella
Hola yo lo ejecutó con Windows 8. Probaré!!
He copiado varios códigos de numeros primos, pero ninguno me funcionó! No me salta ningún error pero a la hora de poner play me dice coloca un numero que hasta hay está bien, coloco el número y sigue cargando y no me da ningún resultado.
Responder
Hector
22 de Septiembre del 2019
estrellaestrellaestrellaestrellaestrella
como hago ese mismo prorama en una aplicacion web
Responder
Imágen de perfil
22 de Septiembre del 2019
estrellaestrellaestrellaestrellaestrella
Aquí lo tienes:
https://www.lawebdelprogramador.com/codigo/JavaScript/3417-Determinar-si-un-numero-es-primo.html
Responder
Hector
24 de Septiembre del 2019
estrellaestrellaestrellaestrellaestrella
Gracias si que me ayudo. Felicidades por su trabajo.
Responder
Diego Armando
27 de Noviembre del 2018
estrellaestrellaestrellaestrellaestrella
Buena funciona bn
Responder
restaeta
17 de Enero del 2019
estrellaestrellaestrellaestrellaestrella
que rechevere
Responder
1 de Mayo del 2019
estrellaestrellaestrellaestrellaestrella
Funciona de diez.
Abrazo
Responder
7w7r
31 de Mayo del 2019
estrellaestrellaestrellaestrellaestrella
Excelente servicio
Responder
karen
22 de Julio del 2019
estrellaestrellaestrellaestrellaestrella
No ha dejado ningún comentario
Responder
gorlo
29 de Agosto del 2019
estrellaestrellaestrellaestrellaestrella
como lo hago para ver todos los primos dentro de un numero ? por ejemplo introdusco 5 me muestra 2,3,5 ??
Responder

Comentar la versión: Versión 1.0

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios
Es necesario revisar y aceptar las políticas de privacidad

http://lwp-l.com/s3567