DESCUBRIR LOS NUMEROS PRIMOS EXISTENTES ENTRE DOS ENTEROS DADOS - .: .: Saiyine :. :.

Descubrir los numeros primos existentes entre dos enteros dados

Por Saiyine Enviar correo el 2010-02-22 11:09:49 - Secciones: JAVA - Enlace permanente: 908

Este sencillo codigo busca los numeros primos que se pueden encontrar dentro de un rango dado por dos enteros.

/**
 *
 * @author Saiyine
 */
public class BuscarPrimos
{
    public BuscarPrimos()
    {
    }

    public boolean esPrimo(int p)
    {
        if (p>1)
        {
            int top=(int)Math.round(Math.sqrt(p))+1;
            for (int i=2;i<=top;i++)
                if ((p % i == 0) && ( p != i))
                {
                    return false;
                }
            return true;
        }
        return false;
    }

    public void rango(int a, int b)
    {
        for (int i=a;i<=b;i++)
            if (esPrimo(i))
            {
                System.out.println(i);
            }
    }

    public static void main(String[] args)
    {
        BuscarPrimos bp = new BuscarPrimos();
        bp.rango(0, 200);
    }
}

No tiene mucho misterio, aunque yo usaria programación dinamica para obtener el listado de enteros.

Otras entradas de la web que podrian interesarte:

Gravatar 4261
Banderita Saiyine (2010-03-04 06:48:16)

Son los numeros primos entre dos enteros dados, maldicion.

Gravatar 4452
Banderita Saiyine (2010-05-17 03:24:37)

Que cabeza, aun no lo habia cambiado... Y de paso pruebo un cambio en los comentarios.

Sin gravatar 5233
Banderita Anonimo (2011-04-23 03:37:50)

8O :( ;)xDxD^^;):|

o o o o 


Tu nombre (Nick):

Tu correo (Email):
  Necesario para tu gravatar!

Tu página (URL):

Escribe aqui tu comentario:

       :noworry: :roll: :huh: :push: :OO 8) 8O :( :) :? :D :P :o :x :| ;) ^^ xD



Vista previa activada.

Vista previa (6/6/6, 6:66)


Fondos de pantalla

. . .

Recomendamos


. . .

Descargas

  • ApagaPC
    apagapc241.exe  (4337)
  • LimpiaDocus
    LimpiaDocus001.exe  (3624)
  • RCM
    rcm001.zip  (3058)
  • Popmail
    popmail-0.4-psmn.tar.gz  (3132)
  • Manual de Delphi en PDF
    delphi_pdf.zip  (3762)
  • Evangelio del Perl
    Evangelio_del_perl.pdf  (3784)
  • Excel Simpsons
    Excel Simpsons  (3788)
  • . . .

    Proyectos Online

  • Saiyine Store
  • Kunowalls!!!
  • Fondos de pantalla
  • Picaday: imagenes sexys o chocantes.
  • Scarlett: fotos de Scarlett Johansson
  • WhatsmyIP: obtener tu IP pública
  • Uma Thurman: galeria de Uma Thurman
  • FunPics: imagenes graciosas
  • . . .

    Blogs

  • Por lo que más querais, no entreis a estos: Tapanez, Yhandros, Onez.

  • Otros en español: El Mundo Today, La libreta de Van Gaal, Chavalina, Kirai, Mundo Geek, Microsiervos.

  • Mis lecturas en guiri: Michael Yon, Coding Horror, YCombinator news, MySQL Performance, Slashdot.

    . . .
  • Utilidades

  •  Coral  (1582), cacheando webs
  •  Spam.la  (1899), correo de usar y tirar
  •  Mailinator  (1800), correo de usar y tirar
  •  Bug me not  (1580), absurdos registros di NO
  •  Trashmail  (1628), correo de usar y tirar

    . . .

  • Página web ©2001-2011 Saiyine descargada en s, con 5902491 visitas en total, hoy (de un total de 0 previstas).

    . . .