SlideShare una empresa de Scribd logo
1 de 9
Números Primos
en Java
Nombre: Julián Aguilera
Curso: 6to Informática
Prof.: Julio Cabrera
Que es un numero primo?
 Enmatemáticas, un número primo es un
 número natural mayor que 1 que tiene
 únicamente dos divisores distintos: él
 mismo y el 1. Los números primos se
 contraponen así a los compuestos, que
 son aquellos que tienen algún divisor
 natural aparte de sí mismos y del 1. El
 número 1, por convenio, no se considera
 ni primo ni compuesto.
Ejemplo:
 Los números primos menores que cien son
 los siguientes:
 2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37, 41, 43
 , 47, 53, 59, 61, 67, 71, 73, 79, 83, 89 y 97.
Como calcular un numero
primo en java?
 Lo que vamos a hacer es recorrer todos
 los números entre el 2 y el número sobre
 el que queremos saber si es primo o no.
 Dentro del bucle comprobaremos el
 principio del número primo. "Divisible por
 si mismo y la unidad". Es decir, que si
 encontramos un número que es divisible
 por el número evaluado, este dejará de
 ser primo.
 Por ejemplo, el número 10 no es primo. Ya
  que 10 es divisible por 2 y 5.
  Esto, expresado en términos matemáticos
  vendría a decir, que el resto entre los dos
  números es 0.

 10/2 = 5, resto 0
 10/5 = 2, resto 0
 La   función que nos ayuda a conocer el
    resto entre dos números es el modulo. Y
    en Java se representa con el tanto por
    ciento. Así:

 10%2 = 0
 10%5 = 0
 10%3 = 1 (Ya que 10/3 = 3 y el resto es 1)
   Por lo tanto, dentro del bucle comprobamos
    el módulo del número a evaluar con el del
    contador. Si el módulo es distinto de 0
    cambiaremos una variable semáforo a false.
    Esta variable indicará que el número
    evaluado ya no es primo y nos servirá para
    salir del bucle

   int contador = 2;
   boolean primo=true;

   while ((primo) &&
    (contador!=numero)){
   if (numero % contador == 0)
   primo = false;
   contador++;
   Cabe señalar que en este caso es mejor el primer
    punto, ya que encontraremos un divisor antes
    yendo de los números pequeños a los grandes.
    Por consiguiente evitaremos ciclos de
    procesamiento y la respuesta será más rápida.

   public static boolean esPrimo(int numero){
   int contador = 2;
   boolean primo=true;
   while ((primo) && (contador!=numero)){
   if (numero % contador == 0)
   primo = false;
   contador++;
   }
   return primo;
   }
Esta es la manera para
calcular un numero primo
     usando Java….

        Gracias

Más contenido relacionado

La actualidad más candente

Algebra booleana 1-1
Algebra booleana 1-1Algebra booleana 1-1
Algebra booleana 1-1Bertha Vega
 
Algebra de boole
Algebra de booleAlgebra de boole
Algebra de booleyaise
 
Diagramas de flujo - Estructuras de Control (For, While, Do Whille y Switch C...
Diagramas de flujo - Estructuras de Control (For, While, Do Whille y Switch C...Diagramas de flujo - Estructuras de Control (For, While, Do Whille y Switch C...
Diagramas de flujo - Estructuras de Control (For, While, Do Whille y Switch C...Marcelo Vilela Pardo
 
Proyectos Digitales - IPAD / Hotel hilton
Proyectos Digitales - IPAD / Hotel hilton Proyectos Digitales - IPAD / Hotel hilton
Proyectos Digitales - IPAD / Hotel hilton AgenciaLinkea2
 
Guía de Implantación de Destinos Turísticos Inteligentes de la Comunitat Vale...
Guía de Implantación de Destinos Turísticos Inteligentes de la Comunitat Vale...Guía de Implantación de Destinos Turísticos Inteligentes de la Comunitat Vale...
Guía de Implantación de Destinos Turísticos Inteligentes de la Comunitat Vale...Invattur
 
Errores de truncamiento
Errores de truncamientoErrores de truncamiento
Errores de truncamientoTensor
 
Camareras y su importancia
Camareras y su importanciaCamareras y su importancia
Camareras y su importanciaUTPL UTPL
 
Diagrama de flujo
Diagrama de flujoDiagrama de flujo
Diagrama de flujoJorge Luis
 
la importancia de los algoritmos y diagramas de flujo
la importancia de los algoritmos y diagramas de flujo la importancia de los algoritmos y diagramas de flujo
la importancia de los algoritmos y diagramas de flujo abrahamuniverse45
 
Series de fourier - Ejemplos Resueltos
Series de fourier - Ejemplos Resueltos Series de fourier - Ejemplos Resueltos
Series de fourier - Ejemplos Resueltos Joe Arroyo Suárez
 

La actualidad más candente (16)

Determinantes tarea
Determinantes tareaDeterminantes tarea
Determinantes tarea
 
Algebra booleana 1-1
Algebra booleana 1-1Algebra booleana 1-1
Algebra booleana 1-1
 
Algebra de boole
Algebra de booleAlgebra de boole
Algebra de boole
 
Intro a Metodos Numericos
Intro a Metodos NumericosIntro a Metodos Numericos
Intro a Metodos Numericos
 
Diagramas de flujo - Estructuras de Control (For, While, Do Whille y Switch C...
Diagramas de flujo - Estructuras de Control (For, While, Do Whille y Switch C...Diagramas de flujo - Estructuras de Control (For, While, Do Whille y Switch C...
Diagramas de flujo - Estructuras de Control (For, While, Do Whille y Switch C...
 
Proyectos Digitales - IPAD / Hotel hilton
Proyectos Digitales - IPAD / Hotel hilton Proyectos Digitales - IPAD / Hotel hilton
Proyectos Digitales - IPAD / Hotel hilton
 
Guía de Implantación de Destinos Turísticos Inteligentes de la Comunitat Vale...
Guía de Implantación de Destinos Turísticos Inteligentes de la Comunitat Vale...Guía de Implantación de Destinos Turísticos Inteligentes de la Comunitat Vale...
Guía de Implantación de Destinos Turísticos Inteligentes de la Comunitat Vale...
 
Ejemplo ciclo mientras que
Ejemplo ciclo mientras queEjemplo ciclo mientras que
Ejemplo ciclo mientras que
 
Errores de truncamiento
Errores de truncamientoErrores de truncamiento
Errores de truncamiento
 
Camareras y su importancia
Camareras y su importanciaCamareras y su importancia
Camareras y su importancia
 
Programación geométrica
Programación geométricaProgramación geométrica
Programación geométrica
 
Señales y sistemas
Señales y sistemasSeñales y sistemas
Señales y sistemas
 
Diagrama de flujo
Diagrama de flujoDiagrama de flujo
Diagrama de flujo
 
la importancia de los algoritmos y diagramas de flujo
la importancia de los algoritmos y diagramas de flujo la importancia de los algoritmos y diagramas de flujo
la importancia de los algoritmos y diagramas de flujo
 
0062514
00625140062514
0062514
 
Series de fourier - Ejemplos Resueltos
Series de fourier - Ejemplos Resueltos Series de fourier - Ejemplos Resueltos
Series de fourier - Ejemplos Resueltos
 

Similar a Números primos en java

Nmerosprimosenjava 120522235140-phpapp01
Nmerosprimosenjava 120522235140-phpapp01Nmerosprimosenjava 120522235140-phpapp01
Nmerosprimosenjava 120522235140-phpapp01Mauricio Mahecha
 
determinar si un numero es primo
determinar si un numero es primo determinar si un numero es primo
determinar si un numero es primo alexander diaz
 
Máximo Común Divisor (mcd) y Mínimo Común Múltiplo (mcm)
Máximo Común Divisor (mcd) y Mínimo Común Múltiplo (mcm)Máximo Común Divisor (mcd) y Mínimo Común Múltiplo (mcm)
Máximo Común Divisor (mcd) y Mínimo Común Múltiplo (mcm)gchiock
 
1 actividad 3__operaciones_en_el_conjunto_de_los_numeros_racionales_2_(1)
1 actividad 3__operaciones_en_el_conjunto_de_los_numeros_racionales_2_(1)1 actividad 3__operaciones_en_el_conjunto_de_los_numeros_racionales_2_(1)
1 actividad 3__operaciones_en_el_conjunto_de_los_numeros_racionales_2_(1)100064701
 
Matemáticas 6º. Números naturales. Múltiplos y divisores
Matemáticas 6º. Números naturales. Múltiplos y divisoresMatemáticas 6º. Números naturales. Múltiplos y divisores
Matemáticas 6º. Números naturales. Múltiplos y divisoresantorome3
 
Múltiplos y divisores.pptx
Múltiplos y divisores.pptxMúltiplos y divisores.pptx
Múltiplos y divisores.pptxOSC Santos
 
Numeros Primos y Compuestos
Numeros Primos y CompuestosNumeros Primos y Compuestos
Numeros Primos y CompuestosJuan Gonzalez
 
Multiplos divisores
Multiplos divisoresMultiplos divisores
Multiplos divisoresSusana
 
Suma, resta, multiplicación y división
Suma, resta, multiplicación y divisiónSuma, resta, multiplicación y división
Suma, resta, multiplicación y divisiónSusana
 
Repaso de cálculo y matemáticas básicas.docx
Repaso de cálculo y matemáticas básicas.docxRepaso de cálculo y matemáticas básicas.docx
Repaso de cálculo y matemáticas básicas.docxssuserd2a0fa
 
Repaso de cálculo y matemáticas básicas.docx
Repaso de cálculo y matemáticas básicas.docxRepaso de cálculo y matemáticas básicas.docx
Repaso de cálculo y matemáticas básicas.docxssuserd2a0fa
 
Cifras Significativas
Cifras SignificativasCifras Significativas
Cifras Significativasevewilmar
 
Semana 1 mate1 19 al 23 agosto
Semana 1 mate1 19 al 23 agostoSemana 1 mate1 19 al 23 agosto
Semana 1 mate1 19 al 23 agostoLorena Covarrubias
 
Semana 1 mate1 14 al 18 agosto
Semana 1 mate1 14 al 18 agostoSemana 1 mate1 14 al 18 agosto
Semana 1 mate1 14 al 18 agostoLorena Covarrubias
 

Similar a Números primos en java (20)

Nmerosprimosenjava 120522235140-phpapp01
Nmerosprimosenjava 120522235140-phpapp01Nmerosprimosenjava 120522235140-phpapp01
Nmerosprimosenjava 120522235140-phpapp01
 
determinar si un numero es primo
determinar si un numero es primo determinar si un numero es primo
determinar si un numero es primo
 
Máximo Común Divisor (mcd) y Mínimo Común Múltiplo (mcm)
Máximo Común Divisor (mcd) y Mínimo Común Múltiplo (mcm)Máximo Común Divisor (mcd) y Mínimo Común Múltiplo (mcm)
Máximo Común Divisor (mcd) y Mínimo Común Múltiplo (mcm)
 
1 actividad 3__operaciones_en_el_conjunto_de_los_numeros_racionales_2_(1)
1 actividad 3__operaciones_en_el_conjunto_de_los_numeros_racionales_2_(1)1 actividad 3__operaciones_en_el_conjunto_de_los_numeros_racionales_2_(1)
1 actividad 3__operaciones_en_el_conjunto_de_los_numeros_racionales_2_(1)
 
Bloque 02 02_1_eso
Bloque 02 02_1_esoBloque 02 02_1_eso
Bloque 02 02_1_eso
 
Matemáticas 6º. Números naturales. Múltiplos y divisores
Matemáticas 6º. Números naturales. Múltiplos y divisoresMatemáticas 6º. Números naturales. Múltiplos y divisores
Matemáticas 6º. Números naturales. Múltiplos y divisores
 
Múltiplos y divisores.pptx
Múltiplos y divisores.pptxMúltiplos y divisores.pptx
Múltiplos y divisores.pptx
 
Numeros Primos y Compuestos
Numeros Primos y CompuestosNumeros Primos y Compuestos
Numeros Primos y Compuestos
 
1quincena2
1quincena21quincena2
1quincena2
 
Material de apoyo oa1
Material de apoyo oa1Material de apoyo oa1
Material de apoyo oa1
 
Multiplos divisores
Multiplos divisoresMultiplos divisores
Multiplos divisores
 
Suma, resta, multiplicación y división
Suma, resta, multiplicación y divisiónSuma, resta, multiplicación y división
Suma, resta, multiplicación y división
 
Sma3 u1lecc1
Sma3 u1lecc1Sma3 u1lecc1
Sma3 u1lecc1
 
Bibliografia.pdf
Bibliografia.pdfBibliografia.pdf
Bibliografia.pdf
 
Repaso de cálculo y matemáticas básicas.docx
Repaso de cálculo y matemáticas básicas.docxRepaso de cálculo y matemáticas básicas.docx
Repaso de cálculo y matemáticas básicas.docx
 
Repaso de cálculo y matemáticas básicas.docx
Repaso de cálculo y matemáticas básicas.docxRepaso de cálculo y matemáticas básicas.docx
Repaso de cálculo y matemáticas básicas.docx
 
Cifras Significativas
Cifras SignificativasCifras Significativas
Cifras Significativas
 
Semana 1 mate1 19 al 23 agosto
Semana 1 mate1 19 al 23 agostoSemana 1 mate1 19 al 23 agosto
Semana 1 mate1 19 al 23 agosto
 
Semana 1 mate1 14 al 18 agosto
Semana 1 mate1 14 al 18 agostoSemana 1 mate1 14 al 18 agosto
Semana 1 mate1 14 al 18 agosto
 
Semana 1 mate1 15 al 19agosto
Semana 1 mate1 15 al 19agostoSemana 1 mate1 15 al 19agosto
Semana 1 mate1 15 al 19agosto
 

Último

Desarrollo y Aplicación de la Administración por Valores
Desarrollo y Aplicación de la Administración por ValoresDesarrollo y Aplicación de la Administración por Valores
Desarrollo y Aplicación de la Administración por ValoresJonathanCovena1
 
prostitución en España: una mirada integral!
prostitución en España: una mirada integral!prostitución en España: una mirada integral!
prostitución en España: una mirada integral!CatalinaAlfaroChryso
 
Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024IES Vicent Andres Estelles
 
Actividades para el 11 de Mayo día del himno.docx
Actividades para el 11 de Mayo día del himno.docxActividades para el 11 de Mayo día del himno.docx
Actividades para el 11 de Mayo día del himno.docxpaogar2178
 
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACIONRESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACIONamelia poma
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOluismii249
 
PROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdf
PROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdfPROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdf
PROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdfEduardoJosVargasCama1
 
AEC 2. Aventura en el Antiguo Egipto.pptx
AEC 2. Aventura en el Antiguo Egipto.pptxAEC 2. Aventura en el Antiguo Egipto.pptx
AEC 2. Aventura en el Antiguo Egipto.pptxhenarfdez
 
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxCONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxroberthirigoinvasque
 
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Katherine Concepcion Gonzalez
 
Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024IES Vicent Andres Estelles
 
Louis Jean François Lagrenée. Erotismo y sensualidad. El erotismo en la Hist...
Louis Jean François Lagrenée.  Erotismo y sensualidad. El erotismo en la Hist...Louis Jean François Lagrenée.  Erotismo y sensualidad. El erotismo en la Hist...
Louis Jean François Lagrenée. Erotismo y sensualidad. El erotismo en la Hist...Ars Erótica
 
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPCTRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPCCarlosEduardoSosa2
 
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxPLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxiemerc2024
 
Biografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdfBiografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdfGruberACaraballo
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptAlberto Rubio
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Juan Martín Martín
 

Último (20)

Desarrollo y Aplicación de la Administración por Valores
Desarrollo y Aplicación de la Administración por ValoresDesarrollo y Aplicación de la Administración por Valores
Desarrollo y Aplicación de la Administración por Valores
 
prostitución en España: una mirada integral!
prostitución en España: una mirada integral!prostitución en España: una mirada integral!
prostitución en España: una mirada integral!
 
Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024
 
Actividades para el 11 de Mayo día del himno.docx
Actividades para el 11 de Mayo día del himno.docxActividades para el 11 de Mayo día del himno.docx
Actividades para el 11 de Mayo día del himno.docx
 
Power Point E. S.: Los dos testigos.pptx
Power Point E. S.: Los dos testigos.pptxPower Point E. S.: Los dos testigos.pptx
Power Point E. S.: Los dos testigos.pptx
 
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACIONRESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
 
PROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdf
PROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdfPROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdf
PROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdf
 
Novena de Pentecostés con textos de san Juan Eudes
Novena de Pentecostés con textos de san Juan EudesNovena de Pentecostés con textos de san Juan Eudes
Novena de Pentecostés con textos de san Juan Eudes
 
AEC 2. Aventura en el Antiguo Egipto.pptx
AEC 2. Aventura en el Antiguo Egipto.pptxAEC 2. Aventura en el Antiguo Egipto.pptx
AEC 2. Aventura en el Antiguo Egipto.pptx
 
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxCONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
 
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
 
Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024
 
Usos y desusos de la inteligencia artificial en revistas científicas
Usos y desusos de la inteligencia artificial en revistas científicasUsos y desusos de la inteligencia artificial en revistas científicas
Usos y desusos de la inteligencia artificial en revistas científicas
 
Louis Jean François Lagrenée. Erotismo y sensualidad. El erotismo en la Hist...
Louis Jean François Lagrenée.  Erotismo y sensualidad. El erotismo en la Hist...Louis Jean François Lagrenée.  Erotismo y sensualidad. El erotismo en la Hist...
Louis Jean François Lagrenée. Erotismo y sensualidad. El erotismo en la Hist...
 
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPCTRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
 
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxPLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
 
Biografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdfBiografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdf
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024
 

Números primos en java

  • 1. Números Primos en Java Nombre: Julián Aguilera Curso: 6to Informática Prof.: Julio Cabrera
  • 2. Que es un numero primo?  Enmatemáticas, un número primo es un número natural mayor que 1 que tiene únicamente dos divisores distintos: él mismo y el 1. Los números primos se contraponen así a los compuestos, que son aquellos que tienen algún divisor natural aparte de sí mismos y del 1. El número 1, por convenio, no se considera ni primo ni compuesto.
  • 3. Ejemplo:  Los números primos menores que cien son los siguientes: 2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37, 41, 43 , 47, 53, 59, 61, 67, 71, 73, 79, 83, 89 y 97.
  • 4. Como calcular un numero primo en java?  Lo que vamos a hacer es recorrer todos los números entre el 2 y el número sobre el que queremos saber si es primo o no. Dentro del bucle comprobaremos el principio del número primo. "Divisible por si mismo y la unidad". Es decir, que si encontramos un número que es divisible por el número evaluado, este dejará de ser primo.
  • 5.  Por ejemplo, el número 10 no es primo. Ya que 10 es divisible por 2 y 5. Esto, expresado en términos matemáticos vendría a decir, que el resto entre los dos números es 0.  10/2 = 5, resto 0  10/5 = 2, resto 0
  • 6.  La función que nos ayuda a conocer el resto entre dos números es el modulo. Y en Java se representa con el tanto por ciento. Así:  10%2 = 0  10%5 = 0  10%3 = 1 (Ya que 10/3 = 3 y el resto es 1)
  • 7. Por lo tanto, dentro del bucle comprobamos el módulo del número a evaluar con el del contador. Si el módulo es distinto de 0 cambiaremos una variable semáforo a false. Esta variable indicará que el número evaluado ya no es primo y nos servirá para salir del bucle  int contador = 2;  boolean primo=true;   while ((primo) && (contador!=numero)){  if (numero % contador == 0)  primo = false;  contador++;
  • 8. Cabe señalar que en este caso es mejor el primer punto, ya que encontraremos un divisor antes yendo de los números pequeños a los grandes. Por consiguiente evitaremos ciclos de procesamiento y la respuesta será más rápida.  public static boolean esPrimo(int numero){  int contador = 2;  boolean primo=true;  while ((primo) && (contador!=numero)){  if (numero % contador == 0)  primo = false;  contador++;  }  return primo;  }
  • 9. Esta es la manera para calcular un numero primo usando Java…. Gracias